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]

Reply via email to