Class 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.
Assembly: MetricSetTransformers.dll
public class JoinPrune : LoggingTransformerBase, IMetricsPlanTransformer
Constructors
View Source
Declaration
public JoinPrune(ILogger logger = null)
Parameters
Type |
Name |
Description |
ILogger |
logger |
|
Methods
View Source
Declaration
public override MetricsPlan TransformWithTracing(MetricsPlan plan, IMetricsPlanValidator validator)
Parameters
Returns
Overrides
Implements
Extension Methods