mspielberg opened a new pull request #446: Phoenix 5136
URL: https://github.com/apache/phoenix/pull/446
 
 
   Fixes incorrect treatment of NULL as a stop value in AND expression 
evaluation. `NULL AND FALSE` should evaluate to `FALSE`, not `NULL`, so NULL is 
not a valid stop value. `NULL AND TRUE` is NULL however, so we need to retain 
memory of whether a past child evaluated to NULL, even though it is not a stop 
value.
   
   Also optimizes BooleanExpressionFilter to immediately drop the current row 
and move on to the next row if the expression evaluates to NULL.
   
   Supercedes #443.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to