Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
datafusion::physical_optimizer::projection_pushdown - Rust
[go: Go Back, main page]

Module projection_pushdown

Source
Expand description

This file implements the ProjectionPushdown physical optimization rule. The function remove_unnecessary_projections tries to push down all projections one by one if the operator below is amenable to this. If a projection reaches a source, it can even disappear from the plan entirely.

Structs§

ProjectionPushdown
This rule inspects ProjectionExec’s in the given physical plan and tries to remove or swap with its child.