Details
-
Improvement
-
Resolution: Unresolved
-
Critical
-
Columnar 1.0.0
-
0
Description
The current expected schema computer is quite complex when handling repeated (common) expressions. The new pushdown compiler framework (used by columnar/external filters' rules) can provide inlined expressions and eliminate common ones. Such expressions then can be used to computes the expected schema easily without having so many code branches for corner cases.