Requesting a Review about PR----[CALCITE-4844]

2021-10-28 Thread xiong duan
This problem only occurs in large IN-lists, because small IN-lists - those smaller than SqlToRelConverter.Config.InSubQueryThreshold - are always converted to OR, and converting to OR always gives correct results. For correct results, IN-lists that reference column values must be converted to OR, n

[jira] [Created] (CALCITE-4869) BlockBuilder.append raises an NPE when called with a ConditionalStatement

2021-10-28 Thread Brian Hulette (Jira)
Brian Hulette created CALCITE-4869: -- Summary: BlockBuilder.append raises an NPE when called with a ConditionalStatement Key: CALCITE-4869 URL: https://issues.apache.org/jira/browse/CALCITE-4869 Proje

SQLLine

2021-10-28 Thread Julian Hyde
Calcite developers, The SQLLine community is having a conversation about project governance, with options including moving to ASF or an ASF-like PMC model. SQLLine has many users but very few active developers. If you are a SQLLine user, then you are part of the community, and we would like to hea

Re: Proposal: Better abstraction/encapsulation for RelMetadataQuery

2021-10-28 Thread Jacques Nadeau
Hey James, The changes in the PR don't actually address the core issue: RelMetadataQuery assumes that you're going to have concrete handler objects to resolve the metadata. This is only one way to satisfy RelMetdataQuery operations but it becomes quite ugly to do it differently since the implement