Skip to content

feat(optimizer)!: annotate ARRAY_EXCEPT for Hive/Spark/DBX#7123

Merged
VaggelisD merged 1 commit intotobymao:mainfrom
AbhishekASLK:abhishekaslk/annotate-array-except
Feb 23, 2026
Merged

feat(optimizer)!: annotate ARRAY_EXCEPT for Hive/Spark/DBX#7123
VaggelisD merged 1 commit intotobymao:mainfrom
AbhishekASLK:abhishekaslk/annotate-array-except

Conversation

@AbhishekASLK
Copy link
Contributor

This PR annotate ARRAY_EXCEPT for Hive/Spark/DBX

SELECT typeof(array_except(array(1, 2, 3), array(1, 3, 5)))

Hive:

Hive Version: 4.1.0
+-------------+--+
|     _c0     |
+-------------+--+
| array<int>  |
+-------------+--+

DBX:

SELECT typeof(array_except(array(1, 2, 3), array(1, 3, 5))), version();
typeof(array_except(array(1, 2, 3), array(1, 3, 5))) version()
array 4.0.0 0000000000000000000000000000000000000000

https://spark.apache.org/docs/latest/api/sql/index.html#array_except

@VaggelisD VaggelisD merged commit 2069b06 into tobymao:main Feb 23, 2026
9 checks passed
tobymao added a commit that referenced this pull request Feb 23, 2026
* feat!!: remove rust and build c

* feat!!: split out parser_core

* use sets instead of string methods like upper for perf

* Typo in README.md

* feat(optimizer)!: annotate ARRAY_EXCEPT for Hive/Spark/DBX (#7123)

* fixes

---------

Co-authored-by: Vaggelis Danias <daniasevangelos@gmail.com>
Co-authored-by: Abhishek Bhosale <108826846+AbhishekASLK@users.noreply.github.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.

2 participants