clintropolis opened a new pull request, #17568: URL: https://github.com/apache/druid/pull/17568
### Description `driud.expressions.useStrictBooleans` has been deprecated, this PR removes it effectively setting it to always be true. With this it means that Druid always handles boolean types as longs with 1 for true and 0 for false, and expression logical operations behave in sql compatible manner. I have not updated the docs yet because docs on this are intertwined with discussion about `druid.generic.useDefaultValueForNull` and `druid.generic.useThreeValueLogicForNativeFilters`, so I will address them all in one shot in a follow-up after everything is removed. #### Release note Skipping writing the release note for just this PR, i think it makes sense to have a combined release note for when this, `druid.generic.useDefaultValueForNull`, and `druid.generic.useThreeValueLogicForNativeFilters` are all removed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
