Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Apache Calcite to 1.26 #678

Open
aluccaroni opened this issue Sep 1, 2020 · 1 comment
Open

Upgrade Apache Calcite to 1.26 #678

aluccaroni opened this issue Sep 1, 2020 · 1 comment

Comments

@aluccaroni
Copy link
Contributor

This is a reminder of the task to update to Calcite 1.26 (when available):

CC: @eolivelli @amitvc

@eolivelli
Copy link
Contributor

I have tested Calcite 1.16rc0.
I have created this PR #707 because it will force an additional third party dep that we don't want.

Also in order to upgrade to 1.26 we will have to implement the "SEARCH" argument, similar to the Sarg (Sarg stands for "search argument.") feature of Oracle
https://docs.oracle.com/javadb/10.8.3.0/tuning/ctuntransform13966.html

Probably we will have to use RexUtils#expandSarg but it needs additional plumbing, probably it is better to fully implement the operator, and possibly push it down to Index Scans

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants