Re: [DISCUSS] Towards Calcite 1.17.0

2018-07-03 Thread Zoltan Haindrich
Hello, I plan to submit a patch to restore earlier performance today - I think I've came up with a plan to make a more complete fix; but that will definetly take more time than a few days...and of course there is a risk that I'm wrong :) cheers, Zoltan On 07/02/2018 09:13 PM, Volodymyr Vysot

[jira] [Created] (CALCITE-2395) Support SELECT xxx FROM TABLE FOR UPDATE syntax

2018-07-03 Thread Enrico Olivelli (JIRA)
Enrico Olivelli created CALCITE-2395: Summary: Support SELECT xxx FROM TABLE FOR UPDATE syntax Key: CALCITE-2395 URL: https://issues.apache.org/jira/browse/CALCITE-2395 Project: Calcite I

Supporting SELECT xxx FROM TABLE FOR UPDATE

2018-07-03 Thread Enrico Olivelli
Hi, My need is to support 'FOR UPDATE' syntax, I am using Calcite SQL Parser and Planner only. I will try to work on this case, it is not blocker for me, I would like to provide an implementation for Calcite 1.18 (not ongoing 1.17) I think Calcite does not deal with explicit locks or such low l

Review request (CALCITE-2384)

2018-07-03 Thread Zoltan Haindrich
Hello, I would like to kindly ask someone to take a look at CALCITE-2384 - Performance issue in getPulledUpPredicates. It adds an internal feature toggle to RexSimplify to disable CALCITE-2247's enhancements during predicate pullups. https://issues.apache.org/jira/browse/CALCITE-2384 https://g

[jira] [Created] (CALCITE-2396) TIMESTAMPADD and DATETIME_PLUS should allow NULL intervals

2018-07-03 Thread James Duong (JIRA)
James Duong created CALCITE-2396: Summary: TIMESTAMPADD and DATETIME_PLUS should allow NULL intervals Key: CALCITE-2396 URL: https://issues.apache.org/jira/browse/CALCITE-2396 Project: Calcite

[jira] [Created] (CALCITE-2397) Column Index not getting set on correlationIds

2018-07-03 Thread James Duong (JIRA)
James Duong created CALCITE-2397: Summary: Column Index not getting set on correlationIds Key: CALCITE-2397 URL: https://issues.apache.org/jira/browse/CALCITE-2397 Project: Calcite Issue Type

[jira] [Created] (CALCITE-2398) SqlSelect does not use SqlDialect when unparsing

2018-07-03 Thread James Duong (JIRA)
James Duong created CALCITE-2398: Summary: SqlSelect does not use SqlDialect when unparsing Key: CALCITE-2398 URL: https://issues.apache.org/jira/browse/CALCITE-2398 Project: Calcite Issue Ty

[jira] [Created] (CALCITE-2399) Allow SqlImplementor classes to be extended

2018-07-03 Thread James Duong (JIRA)
James Duong created CALCITE-2399: Summary: Allow SqlImplementor classes to be extended Key: CALCITE-2399 URL: https://issues.apache.org/jira/browse/CALCITE-2399 Project: Calcite Issue Type: B

Re: Supporting SELECT xxx FROM TABLE FOR UPDATE

2018-07-03 Thread Julian Hyde
Let’s discuss at the JIRA case. > On Jul 3, 2018, at 2:28 AM, Enrico Olivelli wrote: > > Hi, > My need is to support 'FOR UPDATE' syntax, I am using Calcite SQL Parser > and Planner only. > > > I will try to work on this case, it is not blocker for me, I would like to > provide an implementati

Re: [DISCUSS] Towards Calcite 1.17.0

2018-07-03 Thread Julian Hyde
I saw you introduced a config parameter to disable previous behavior. That’s fine, but let’s do it in such a way that the parameter can disappear in a (near) future release. I hate config parameters. Julian > On Jul 3, 2018, at 1:26 AM, Zoltan Haindrich wrote: > > Hello, > > I plan to submi