Register an expression adapter used to adapt filters and projections that are pushed down into the scan from the logical schema to the physical schema of the file. This can include things like: - Column ordering changes - Handling of missing columns - Rewriting expression to use pre-computed values or file format specific optimizations
(
mut self,
expr_adapter: Option<Arc<dyn PhysicalExprAdapterFactory>>,
)
| 483 | /// - Handling of missing columns |
| 484 | /// - Rewriting expression to use pre-computed values or file format specific optimizations |
| 485 | pub fn with_expr_adapter( |
| 486 | mut self, |
| 487 | expr_adapter: Option<Arc<dyn PhysicalExprAdapterFactory>>, |
| 488 | ) -> Self { |
| 489 | self.expr_adapter_factory = expr_adapter; |
| 490 | self |
| 491 | } |
| 492 | |
| 493 | /// Set whether file groups are organized by partition column values. |
| 494 | /// |
no outgoing calls
no test coverage detected