adriangb opened a new pull request, #18449:
URL: https://github.com/apache/datafusion/pull/18449
Changes:
- Enhance InListExpr to efficiently store homogeneous lists as arrays and
avoid a conversion to Vec<PhysicalExpr>
by adding an internal InListStorage enum with Array and Exprs variants
- Re-use existing hashing and comparison utilities to support Struct arrays
and other complex types
- Add public function `in_list_from_array(expr, list_array, negated)` for
creating InList from arrays
Depends on https://github.com/apache/datafusion/pull/18448
--
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]