OUTPUTS_VISITOR.process(request.outputs(), outputContext);
context.sort(generateLuceneSort(
context, request.orderBy(), request.reverseFlags(), request.nullsFirst()));
context.from(request.offset());
context.size(request.limit());
// pre process
dfsPhase.preProcess(context);
queryPhase.preProcess(context);