private Operator exceptPlan( IndexRowType t1, IndexRowType t2, boolean ascending, boolean removeDuplicates) { Operator plan = except_Ordered( indexScan_Default(t1, IndexKeyRange.unbounded(t1), ordering(field(t1, 0), ascending)), indexScan_Default(t2, IndexKeyRange.unbounded(t2), ordering(field(t2, 0), ascending)), t1, t2, 2, 2, ascending(ascending), removeDuplicates); return plan; }
private IndexKeyRange unbounded() { return IndexKeyRange.unbounded(idxRowType); }