spark-instrumented-optimizer/sql/catalyst
Reynold Xin b1d719e7c9 [SPARK-21273][SQL] Propagate logical plan stats using visitor pattern and mixin
## What changes were proposed in this pull request?
We currently implement statistics propagation directly in logical plan. Given we already have two different implementations, it'd make sense to actually decouple the two and add stats propagation using mixin. This would reduce the coupling between logical plan and statistics handling.

This can also be a powerful pattern in the future to add additional properties (e.g. constraints).

## How was this patch tested?
Should be covered by existing test cases.

Author: Reynold Xin <rxin@databricks.com>

Closes #18479 from rxin/stats-trait.
2017-06-30 21:10:23 -07:00
..
src [SPARK-21273][SQL] Propagate logical plan stats using visitor pattern and mixin 2017-06-30 21:10:23 -07:00
pom.xml [MINOR][DOC] modified issue link and updated status 2017-06-21 15:34:10 +01:00