Show / Hide Table of Contents

Namespace Mangrove.MetricSetTransformers.Pruning

Classes

AggregationOutputPrune

Throw away Table nodes which are not used in any Aggregation output table, assuming any such exists.

ExternTablePrune

Prune unused extern tables. Unused == no metric dependencies on ColumnReferences of this extern table.

JoinPrune

Throws away the right side of Join nodes which are not used beyond their join keys. This is only allowed because all joins in Mangrove are left joins.

NaivePrune

Filters out Expressions that are not required for the computation.

Back to top Generated by DocFX