Commits


Benjamin Kietzman authored and Neal Richardson committed a04fe25b7f6
ARROW-6967: [C++][Dataset] IN, IS_VALID filter expressions Add expressions for filtering on membership in a set (IsIn kernel), validity of an expression (by wrapping the null bitmap into a BooleanArray) Closes #5836 from bkietz/6967-Add-filter-expressions-fo and squashes the following commits: f1327581e <Benjamin Kietzman> flip argument order in InExpression 134c8a006 <Benjamin Kietzman> respond to review 8ff0a9f15 <Benjamin Kietzman> add predicate pushdown support for IS_VALID, IN 1ffa13e77 <Benjamin Kietzman> add test for IsValidExpression 02708692b <Benjamin Kietzman> ARROW-6987: Add COALESCE, IN, IS_VALID expressions Authored-by: Benjamin Kietzman <bengilgit@gmail.com> Signed-off-by: Neal Richardson <neal.p.richardson@gmail.com>