Skip to content

[Backport] sql compatible three-valued logic native filters#15151

Merged
LakshSingla merged 1 commit into
apache:28.0.0from
clintropolis:backport-15058-to-28.0.0
Oct 15, 2023
Merged

[Backport] sql compatible three-valued logic native filters#15151
LakshSingla merged 1 commit into
apache:28.0.0from
clintropolis:backport-15058-to-28.0.0

Conversation

@clintropolis

Copy link
Copy Markdown
Member

Backports #15058 to 28.0.0

* sql compatible tri-state native logical filters when druid.expressions.useStrictBooleans=true and druid.generic.useDefaultValueForNull=false, and new druid.generic.useThreeValueLogicForNativeFilters=true
* log.warn if non-default configurations are used to guide operators towards SQL complaint behavior
@github-actions github-actions Bot added Area - Documentation Area - Batch Ingestion Area - Querying Area - Segment Format and Ser/De Area - MSQ For multi stage queries - https://github.com/apache/druid/issues/12262 labels Oct 13, 2023
@clintropolis clintropolis added this to the 28.0 milestone Oct 13, 2023
@LakshSingla

Copy link
Copy Markdown
Contributor

Code coverage failures - #15058 (comment)

@LakshSingla LakshSingla changed the title [Backport] sql compatible three-valued logic native filters (#15058) [Backport] sql compatible three-valued logic native filters Oct 14, 2023

@LakshSingla LakshSingla left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IT failures are unrelated and code coverage failures are accounted for.

@LakshSingla
LakshSingla merged commit 95d1e1a into apache:28.0.0 Oct 15, 2023
@clintropolis
clintropolis deleted the backport-15058-to-28.0.0 branch October 16, 2023 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area - Batch Ingestion Area - Documentation Area - MSQ For multi stage queries - https://github.com/apache/druid/issues/12262 Area - Querying Area - Segment Format and Ser/De Backport

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants