Skip to content

CALCITE-1501 EnumerableUnion should use array comparator when row type is ARRAY#326

Closed
gaodayue wants to merge 1 commit into
apache:masterfrom
gaodayue:CALCITE-1501
Closed

CALCITE-1501 EnumerableUnion should use array comparator when row type is ARRAY#326
gaodayue wants to merge 1 commit into
apache:masterfrom
gaodayue:CALCITE-1501

Conversation

@gaodayue
Copy link
Copy Markdown

julianhyde pushed a commit to julianhyde/calcite that referenced this pull request Nov 23, 2016
…ormat is ARRAY (Dayue Gao)

Also implement EnumerableIntersect and EnumerableMinus.

Close apache#326
@asfgit asfgit closed this in ce2122f Nov 23, 2016
ldming pushed a commit to ldming/mycalcite that referenced this pull request Sep 13, 2018
…ormat is ARRAY (Dayue Gao)

Also implement EnumerableIntersect and EnumerableMinus.

Close apache/calcite#326
pfzhan pushed a commit to pfzhan/calcite that referenced this pull request Aug 10, 2023
Co-authored-by: Zhiting Guo <zhiting.guo@kyligence.io>
jamesstarr pushed a commit to jamesstarr/calcite that referenced this pull request Mar 16, 2026
apache#326)

…orrectly (neoReMinD)

The whole if block should be removed. Not only the DATETIME_TYPES has
this problem, all the types that allows precision could have such a
problem, the root cause is that BasicSqlType#toString and digest has
different handling of printing non specified precision.

One way to solve is to not fire caching of types without precision and
with default precision.

close apache#1916

---------

Co-authored-by: xu <xu.zx@alibaba-inc.com>
Co-authored-by: Gian Merlino <gianmerlino@gmail.com>
Co-authored-by: yuzhao.cyz <yuzhao.cyz@gmail.com>
jamesstarr pushed a commit to jamesstarr/calcite that referenced this pull request Mar 16, 2026
apache#326)

…orrectly (neoReMinD)

The whole if block should be removed. Not only the DATETIME_TYPES has
this problem, all the types that allows precision could have such a
problem, the root cause is that BasicSqlType#toString and digest has
different handling of printing non specified precision.

One way to solve is to not fire caching of types without precision and
with default precision.

close apache#1916

---------

Co-authored-by: xu <xu.zx@alibaba-inc.com>
Co-authored-by: Gian Merlino <gianmerlino@gmail.com>
Co-authored-by: yuzhao.cyz <yuzhao.cyz@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant