phoenix-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From GitBox <...@apache.org>
Subject [GitHub] mspielberg opened a new pull request #446: Phoenix 5136
Date Sat, 23 Feb 2019 00:53:45 GMT
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:
users@infra.apache.org


With regards,
Apache Git Services

Mime
View raw message