Commits


Christoph Schulze authored and Andrew Lamb committed 9aa0f85a275
ARROW-11973 [Rust][DataFusion] Boolean kleene kernels This PR adds two boolean kernels `kleene_or` and `kleene_and`. As described in the corresponding [JIRA ticket](https://issues.apache.org/jira/browse/ARROW-11973), the kleene operator handels null values differently compared to plain OR and AND operators. | Operator | Left | Right | Result | | -----------: | ----------:| --------:| ---------: | | AND | TRUE | NULL | NULL | | AND | FALSE | NULL | FALSE | | OR | TRUE | NULL | TRUE | | OR | FALSE | NULL | NULL | Closes #9772 from ch-sc/ARROW-11973-boolean-kleene-kernels Authored-by: Christoph Schulze <christoph.schulze@signavio.com> Signed-off-by: Andrew Lamb <andrew@nerdnetworks.org>