.row(35)
.row(36)
.row(37)
.row(50)
.build());
SetBuilderOperatorFactory setBuilderOperatorFactory = new SetBuilderOperatorFactory(1, buildOperator.getTupleInfos(), 0, 10);
Operator setBuilderOperator = setBuilderOperatorFactory.createOperator(driverContext);
Driver driver = new Driver(driverContext, buildOperator, setBuilderOperator);
while (!driver.isFinished()) {
driver.process();
}
// probe
List<Page> probeInput = rowPagesBuilder(SINGLE_LONG, SINGLE_LONG)
.addSequencePage(10, 30, 0)
.build();
HashSemiJoinOperatorFactory joinOperatorFactory = new HashSemiJoinOperatorFactory(
2,
setBuilderOperatorFactory.getSetProvider(),
ImmutableList.of(SINGLE_LONG, SINGLE_LONG),
0);
Operator joinOperator = joinOperatorFactory.createOperator(driverContext);
// expected