[
https://issues.apache.org/jira/browse/IGNITE-29203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18135706#comment-18135706
]
Ignite TC Bot commented on IGNITE-29203:
----------------------------------------
"Calcite SQL: Fixed equality, hashing, and ordering for ROW and ARRAY values in
query keys."
The Release Note field has been filled with the wording above. Please review it
and edit it if needed.
> SQL Calcite: Fix equality, hashing and ordering of keys containing ROW and
> ARRAY values
> ---------------------------------------------------------------------------------------
>
> Key: IGNITE-29203
> URL: https://issues.apache.org/jira/browse/IGNITE-29203
> Project: Ignite
> Issue Type: Bug
> Reporter: Vladislav Pyatkov
> Assignee: Vladislav Pyatkov
> Priority: Major
> Labels: calcite, ignite-2, sql
> Time Spent: 1h 10m
> Remaining Estimate: 0h
>
> h3. Motivation
> Keys containing ROW values may be compared and hashed by reference, while
> sorting ROW and ARRAY values fails with ClassCastException. Use content-based
> equality and hashing for execution keys and SQL distribution, and recursive
> comparison for sorting.
> h3. Definition of Done
> * DISTINCT produces correct results with colocated and map/reduce hash and
> sort aggregation.
> * Tests cover equal keys on different nodes, nested values, and NULL handling.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)