xiong duan created CALCITE-6993:
-----------------------------------

             Summary: Enhance the digest of Sarg to show whether the collection 
type is nullable
                 Key: CALCITE-6993
                 URL: https://issues.apache.org/jira/browse/CALCITE-6993
             Project: Calcite
          Issue Type: Bug
            Reporter: xiong duan


The issue was discovered at [https://github.com/apache/calcite/pull/4345.]

For example in unit test testMakeInReturnsSearchForArrayLiterals:
{code:java}
[100:INTEGER, 200:INTEGER]:INTEGER NOT NULL ARRAY,[300:INTEGER, 
400:INTEGER]:INTEGER NOT NULL ARRAY]:INTEGER NOT NULL ARRAY
Can be simplified to:
[100, 200],[300, 400]:INTEGER NOT NULL ARRAY NOT NULL{code}
1: The repeated element types do not necessarily need to be output.

2: It is necessary to add the nullable information output for the Array.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to