// probe
List<Page> probeInput = rowPagesBuilder(BIGINT, BIGINT)
.addSequencePage(10, 30, 0)
.build();
HashSemiJoinOperatorFactory joinOperatorFactory = new HashSemiJoinOperatorFactory(
2,
setBuilderOperatorFactory.getSetProvider(),
ImmutableList.of(BIGINT, BIGINT),
0);
Operator joinOperator = joinOperatorFactory.createOperator(driverContext);
// expected
MaterializedResult expected = resultBuilder(driverContext.getSession(), BIGINT, BIGINT, BOOLEAN)
.row(30, 0, true)
.row(31, 1, false)