partitionKeys.add(bb.convertExpression(partition)); RexNode lowerBound = bb.convertExpression(window.getLowerBound()); RexNode upperBound = bb.convertExpression(window.getUpperBound()); SqlNodeList orderList = window.getOrderList(); new HistogramShuttle( partitionKeys.build(), orderKeys.build(), RexWindowBound.create(window.getLowerBound(), lowerBound), RexWindowBound.create(window.getUpperBound(), upperBound), window,
partitionKeys.add(bb.convertExpression(partition)); RexNode lowerBound = bb.convertExpression(window.getLowerBound()); RexNode upperBound = bb.convertExpression(window.getUpperBound()); SqlNodeList orderList = window.getOrderList(); new HistogramShuttle( partitionKeys.build(), orderKeys.build(), RexWindowBound.create(window.getLowerBound(), lowerBound), RexWindowBound.create(window.getUpperBound(), upperBound), window,
partitionKeys.add(bb.convertExpression(partition)); RexNode lowerBound = bb.convertExpression(window.getLowerBound()); RexNode upperBound = bb.convertExpression(window.getUpperBound()); SqlNodeList orderList = window.getOrderList(); new HistogramShuttle( partitionKeys.build(), orderKeys.build(), RexWindowBound.create(window.getLowerBound(), lowerBound), RexWindowBound.create(window.getUpperBound(), upperBound), window,
partitionKeys.add(bb.convertExpression(partition)); RexNode lowerBound = bb.convertExpression(window.getLowerBound()); RexNode upperBound = bb.convertExpression(window.getUpperBound()); SqlNodeList orderList = window.getOrderList(); new HistogramShuttle( partitionKeys.build(), orderKeys.build(), RexWindowBound.create(window.getLowerBound(), lowerBound), RexWindowBound.create(window.getUpperBound(), upperBound), window);
SqlWindow window = (SqlWindow) sqlCall; SqlNode lowerBound = window.getLowerBound(); SqlNode upperBound = window.getUpperBound();
SqlWindow window = (SqlWindow) sqlCall; SqlNode lowerBound = window.getLowerBound(); SqlNode upperBound = window.getUpperBound();
final SqlNode lowerBound = window.getLowerBound(); final SqlNode upperBound = window.getUpperBound(); Object lowerLitType = null;
final SqlNode lowerBound = window.getLowerBound(); final SqlNode upperBound = window.getUpperBound(); Object lowerLitType = null;
final SqlNode lowerBound = that.getLowerBound(); final SqlNode upperBound = that.getUpperBound(); if ((null != lowerBound) || (null != upperBound)) {
final SqlNode lowerBound = that.getLowerBound(); final SqlNode upperBound = that.getUpperBound(); if ((null != lowerBound) || (null != upperBound)) {