Planner Consultancy

2020-10-20 Thread Tal Glanzman
In NeuroBlade, we are using calcite as a framework to develop an execution engine over proprietary, high bandwidth, highly parallel, heterogeneous hardware. We are looking for an external consultant (or for a remote position), Specifically regarding planning techniques to incorporate heterogeneous

Re: custom metadata logic

2020-07-21 Thread Tal Glanzman
gt; https://github.com/apache/calcite/blob/d2c859098acb3210ac5cad90c5ea28a3317f0386/core/src/main/java/org/apache/calcite/rel/metadata/RelMetadataQueryBase.java#L58 > > Best, > Danny Chan > 在 2020年7月21日 +0800 PM4:18,Tal Glanzman ,写道: > > thank you it is working great! > > &

Re: custom metadata logic

2020-07-21 Thread Tal Glanzman
8a825e4/core/src/test/java/org/apache/calcite/test/RelMetadataTest.java#L893 > > On Mon, Jul 20, 2020 at 6:15 PM Tal Glanzman > wrote: > > > hi, > > > > I am trying to figure out how to add custom logic for providing metadata > to > > nodes inside my adap

custom metadata logic

2020-07-20 Thread Tal Glanzman
hi, I am trying to figure out how to add custom logic for providing metadata to nodes inside my adapter with no luck. I have an implementation of my own RelMetadataProvider, as described in the docs. After looking around, i still couldn't find a way to use this provider in the planning phase - n

Question: executing sqlline with tpc+adapter

2020-05-19 Thread Tal Glanzman
Hello, this might be trivial but am not sure how to run this properly. Currently, i have implemented an adapter with rules to apply relevant conversions to my own convention. For tests, i have implemented java entry point which initializes a TpchSchema using TpchSchemaFactory. Using this schema,

Re: Rel as a service

2020-04-08 Thread Tal Glanzman
to serialize, send, and > > > deserialize the entire plan [1, 2, 3]. > > > > > > Best, > > > Stamatis > > > > > > [1] > > > > > > > https://github.com/apache/calcite/blob/d0180d160120e5d775b000549b7edac30250a353/core/src

Rel as a service

2020-04-05 Thread Tal Glanzman
Hi, I'm looking for a some guidance / references on how to approach the following scenario. I have 2 separate software modules 1. Cpp-Codebase that parses an SQL query and construct a plan 2. Calcite adapter to my specific domain My goal is to provide a server, such that the Cpp-Codebase, as the

Re: planning error

2020-03-14 Thread Tal Glanzman
Thank you for the quick response, have just tried your solution and it worked like a charm. Thanks! Virus-free. www.avast.com

planning error

2020-03-12 Thread Tal Glanzman
Hi! This is my first message here, I hope it's the correct place to ask these kind of questions. I am trying to use calcite as a framework for a system which should create an optimized execution plan, for a given query and schema - with no execution My plan is to create an adapter with converter