[jira] [Commented] (CALCITE-1586) wrong rel-to-sql conversion when performing set operation more then two inputs.

2017-01-19 Thread Zhiqiang He (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15831292#comment-15831292 ] Zhiqiang He commented on CALCITE-1586: -- I'm already fix bug in SqlImplementor and changed

[jira] [Commented] (CALCITE-1592) SqlToRelConverter throws UnsupportedOperationException if query has NOT ... NOT IN

2017-01-19 Thread hongbin ma (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1592?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15831037#comment-15831037 ] hongbin ma commented on CALCITE-1592: - fantastic! thank you a lot! > SqlToRelConverter throws

[jira] [Commented] (CALCITE-1586) wrong rel-to-sql conversion when performing set operation more then two inputs.

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830980#comment-15830980 ] Julian Hyde commented on CALCITE-1586: -- Yes. In the SqlNode AST, set-operators are binary

[jira] [Commented] (CALCITE-1586) wrong rel-to-sql conversion when performing set operation more then two inputs.

2017-01-19 Thread Zhiqiang He (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830966#comment-15830966 ] Zhiqiang He commented on CALCITE-1586: -- It was parse (A union B) union C befor Opimizer. but after

[jira] [Commented] (CALCITE-1539) Enable proxy access to Avatica server for third party on behalf of end users

2017-01-19 Thread Jerry He (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830904#comment-15830904 ] Jerry He commented on CALCITE-1539: --- All right. Exactly. Thanks for the good, detailed information!

[jira] [Comment Edited] (CALCITE-1587) Druid adapter: topN returns approximate results

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830867#comment-15830867 ] Julian Hyde edited comment on CALCITE-1587 at 1/20/17 12:09 AM: Fixed in

[jira] [Resolved] (CALCITE-1587) Druid adapter: topN returns approximate results

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-1587. -- Resolution: Fixed Fixed in http://git-wip-us.apache.org/repos/asf/calcite/commit/517bf62e. >

[jira] [Resolved] (CALCITE-1577) Druid adapter: Incorrect result - limit on timestamp disappears

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-1577. -- Resolution: Fixed Fix Version/s: 1.12.0 Fixed in

[jira] [Resolved] (CALCITE-1580) Druid adapter: Wrong semantics for ordering within groupBy queries

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-1580. -- Resolution: Fixed Fix Version/s: 1.12.0 Fixed in

[jira] [Resolved] (CALCITE-1578) Druid adapter: wrong semantics of topN query limit with granularity

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-1578. -- Resolution: Fixed Fix Version/s: 1.12.0 Fixed in

[jira] [Resolved] (CALCITE-1579) Druid adapter: wrong semantics of groupBy query limit with granularity

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-1579. -- Resolution: Fixed Fix Version/s: 1.12.0 Fixed in

[jira] [Updated] (CALCITE-1594) ConventionTraitDef.getConversionData() is not thread-safe

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde updated CALCITE-1594: - Summary: ConventionTraitDef.getConversionData() is not thread-safe (was: Test suite hangs,

[jira] [Updated] (CALCITE-1594) ConventionTraitDef.getConversionData() is not thread-safe

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde updated CALCITE-1594: - Fix Version/s: 1.12.0 > ConventionTraitDef.getConversionData() is not thread-safe >

[jira] [Commented] (CALCITE-1539) Enable proxy access to Avatica server for third party on behalf of end users

2017-01-19 Thread Jerry He (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830808#comment-15830808 ] Jerry He commented on CALCITE-1539: --- I am thinking that Avatica should act as pass-thru to the Avatica

[jira] [Commented] (CALCITE-1539) Enable proxy access to Avatica server for third party on behalf of end users

2017-01-19 Thread Josh Elser (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830792#comment-15830792 ] Josh Elser commented on CALCITE-1539: - bq. Which layer provides the implementation, Avatica or the

[jira] [Commented] (CALCITE-1539) Enable proxy access to Avatica server for third party on behalf of end users

2017-01-19 Thread Jerry He (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830745#comment-15830745 ] Jerry He commented on CALCITE-1539: --- bq. the implementation must verify that the caller (Knox, in

[jira] [Commented] (CALCITE-1569) Date condition can generates Integer == Integer, which is always false

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830694#comment-15830694 ] Julian Hyde commented on CALCITE-1569: -- [~zhenw], I get test failures in

[jira] [Created] (CALCITE-1594) Test suite hangs, with many threads in ConventionTraitDef.getConversionData and waiting to lock a WeakHashMap

2017-01-19 Thread Julian Hyde (JIRA)
Julian Hyde created CALCITE-1594: Summary: Test suite hangs, with many threads in ConventionTraitDef.getConversionData and waiting to lock a WeakHashMap Key: CALCITE-1594 URL:

[jira] [Commented] (CALCITE-1539) Enable proxy access to Avatica server for third party on behalf of end users

2017-01-19 Thread Josh Elser (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830599#comment-15830599 ] Josh Elser commented on CALCITE-1539: - bq. Sorry I made a mistake in using request.getQueryString()

[jira] [Commented] (CALCITE-1593) JoinAssociateRule throws Exception in thread "main" java.lang.AssertionError: Internal error: Error while applying...

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830591#comment-15830591 ] Julian Hyde commented on CALCITE-1593: -- {{CyclicMetadataException}} just happens sometimes, because

[jira] [Updated] (CALCITE-1593) JoinAssociateRule throws Exception in thread "main" java.lang.AssertionError: Internal error: Error while applying...

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde updated CALCITE-1593: - Description: I have created my own operators and Convention to apply my custom cost logic. I

[jira] [Updated] (CALCITE-1593) JoinAssociateRule throws Exception in thread "main" java.lang.AssertionError: Internal error: Error while applying...

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde updated CALCITE-1593: - Description: I have created my own operators and Convention to apply my custom cost logic. I

[jira] [Updated] (CALCITE-1569) Date condition can generates Integer == Integer, which is always false

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde updated CALCITE-1569: - Fix Version/s: 1.12.0 > Date condition can generates Integer == Integer, which is always false

[jira] [Assigned] (CALCITE-1569) Date condition can generates Integer == Integer, which is always false

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde reassigned CALCITE-1569: Assignee: zhen wang (was: Julian Hyde) > Date condition can generates Integer ==

[jira] [Commented] (CALCITE-1569) Date condition can generates Integer == Integer, which is always false

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830579#comment-15830579 ] Julian Hyde commented on CALCITE-1569: -- The fix isn't ideal. I'd rather that we convert

[jira] [Created] (CALCITE-1593) JoinAssociateRule throws Exception in thread "main" java.lang.AssertionError: Internal error: Error while applying...

2017-01-19 Thread George Theodorakis (JIRA)
George Theodorakis created CALCITE-1593: --- Summary: JoinAssociateRule throws Exception in thread "main" java.lang.AssertionError: Internal error: Error while applying... Key: CALCITE-1593 URL:

[jira] [Commented] (CALCITE-1577) Druid adapter: Incorrect result - limit on timestamp disappears

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830551#comment-15830551 ] Julian Hyde commented on CALCITE-1577: -- Your fix looks good. After I applied on top of my fix to

[jira] [Commented] (CALCITE-1577) Druid adapter: Incorrect result - limit on timestamp disappears

2017-01-19 Thread Jesus Camacho Rodriguez (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830513#comment-15830513 ] Jesus Camacho Rodriguez commented on CALCITE-1577: -- Sure, I have created

[jira] [Commented] (CALCITE-1586) wrong rel-to-sql conversion when performing set operation more then two inputs.

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830422#comment-15830422 ] Julian Hyde commented on CALCITE-1586: -- Thanks for the PR; I reviewed it and the logic looks good,

[jira] [Updated] (CALCITE-1586) wrong rel-to-sql conversion when performing set operation more then two inputs.

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde updated CALCITE-1586: - Fix Version/s: 1.12.0 > wrong rel-to-sql conversion when performing set operation more then two

[jira] [Updated] (CALCITE-1592) SqlToRelConverter throws UnsupportedOperationException if query has NOT ... NOT IN

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde updated CALCITE-1592: - Summary: SqlToRelConverter throws UnsupportedOperationException if query has NOT ... NOT IN

[jira] [Resolved] (CALCITE-1592) UnsupportedOperationException for queries with not(not()) filters

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-1592. -- Resolution: Fixed Fix Version/s: 1.12.0 Fixed in

[jira] [Resolved] (CALCITE-1590) Support Guava version 21.0

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1590?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Hyde resolved CALCITE-1590. -- Resolution: Fixed Fix Version/s: 1.12.0 Fixed in

[jira] [Commented] (CALCITE-1561) Intermittent test failures

2017-01-19 Thread Julian Hyde (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1561?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830379#comment-15830379 ] Julian Hyde commented on CALCITE-1561: -- 3. CalciteRemoteDriverTest.testRemoteExecuteQuery2 (under

[jira] [Commented] (CALCITE-1577) Druid adapter: Incorrect result - limit on timestamp disappears

2017-01-19 Thread Jesus Camacho Rodriguez (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15830352#comment-15830352 ] Jesus Camacho Rodriguez commented on CALCITE-1577: -- [~julianhyde], I have created a fix

[jira] [Commented] (CALCITE-1569) Date condition can generates Integer == Integer, which is always false

2017-01-19 Thread liyang (JIRA)
[ https://issues.apache.org/jira/browse/CALCITE-1569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15829980#comment-15829980 ] liyang commented on CALCITE-1569: - Thanks guys for making the progress. Let me know if the original full