@Override protected void doPush(OptimizationContext.OperatorContext opCtx, Configuration configuration) { // Trigger the push for each of the alternativeTraversals. this.pushThroughAlternatives(opCtx, configuration); // Somehow merge the CardinalityEstimates from the alternativeTraversals to the final ones for the opCtx. this.pickCardinalities(opCtx); }