// 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
MaterializedResult expected = resultBuilder(FIXED_INT_64, FIXED_INT_64, BOOLEAN)
.row(30, 0, true)
.row(31, 1, false)