[ 
https://issues.apache.org/jira/browse/CALCITE-2059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16260711#comment-16260711
 ] 

Christian Tzolov commented on CALCITE-2059:
-------------------------------------------

I've started by just opening a PR 
(https://github.com/vlsi/calcite-test-dataset/pull/23) for the Geode Test 
support.  I believe this is pre-requisite provide an infrastructure for the 
integration tests. 

Mind that i had to define a private net in the Vagrant to allow the Geode 
client access internal Geode cluster members. Typically the Geode client 
connect to a `locator` on localhost:10334. This works fine without private net. 
But next the `locator` will return the internal IP of a Geode server member for 
the client to interact with. Without private-net the client (e.g. process 
running on the Host machine) will be provided with internal IP address of the 
guess machine and will hang.  The private-network resolves this problem. 
This configuration had a minor implication on the Casandra test infra because 
later binds to one IP rather than listening to all interfaces (e.g. *:) as all 
other servers those. So i've augmented cassandra's init configuration to make 
it connect to the IP it expects.

> Apache Geode adapter
> --------------------
>
>                 Key: CALCITE-2059
>                 URL: https://issues.apache.org/jira/browse/CALCITE-2059
>             Project: Calcite
>          Issue Type: New Feature
>            Reporter: Christian Tzolov
>            Assignee: Julian Hyde
>
> I've been working on a Calcite adapter for [Apache 
> Geode|http://geode.apache.org]. 
> Current implementation uses the plain Geode API and 
> [OQL|http://geode.apache.org/docs/guide/13/developing/querying_basics/chapter_overview.html](Object
>  Query Interface) to push down relational expressions such as projections, 
> filtering, sorting, and grouping . 
> Provided functionality can hopefully address certain Geode use cases and will 
> provide a stepping stone for future improvements. 
> Here are some remaining tasks as i see it:
> * New tests for test suite (and update calcite-test-dataset to support Geode)
> * Add Integration tests that use calcite-test-dataset
> * Documentation



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to