IdentityProjectionInfo mappings = computeIdentityMapping(node.getOutputSymbols(), source.getLayout(), context.getTypes());
Optional<Integer> sampleWeightChannel = node.getSampleWeight().transform(source.channelGetter());
OperatorFactory operator = new TopNOperatorFactory(
context.getNextOperatorId(),
(int) node.getCount(),
mappings.getProjections(),
ordering,
sampleWeightChannel,