Skip to content

[Backport] nested column fixes 24.0.1#13279

Merged
kfaraz merged 3 commits intoapache:24.0.1from
clintropolis:backport-nested-column-fixes-24.0.1
Nov 1, 2022
Merged

[Backport] nested column fixes 24.0.1#13279
kfaraz merged 3 commits intoapache:24.0.1from
clintropolis:backport-nested-column-fixes-24.0.1

Conversation

@clintropolis
Copy link
Copy Markdown
Member

…ent with vector object selectors (apache#13209)

* use object[] instead of string[] for vector expressions to be consistent with vector object selectors

* simplify
…ion math null value handling in default mode (apache#13214)

* fix json_value sql planning with decimal type, fix vectorized expression math null value handling in default mode
changes:
* json_value 'returning' decimal will now plan to native double typed query instead of ending up with default string typing, allowing decimal vector math expressions to work with this type
* vector math expressions now zero out 'null' values even in 'default' mode (druid.generic.useDefaultValueForNull=false) to prevent downstream things that do not check the null vector from producing incorrect results

* more better

* test and why not vectorize

* more test, more fix
@kfaraz kfaraz added this to the 24.0.1 milestone Nov 1, 2022
@kfaraz kfaraz merged commit 8f60ad1 into apache:24.0.1 Nov 1, 2022
@clintropolis clintropolis deleted the backport-nested-column-fixes-24.0.1 branch October 27, 2023 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants