Физ. операторы stage сливаются в сгенерированный код (Tungsten), снижая виртуальные вызовы и boxing — быстрее интерпретируемого pipeline.
Разбор
- В explain: WholeStageCodegen.
- Иногда отключается на неподдерживаемых выражениях.
- Отладка сбоев codegen — редкий advanced кейс.
- Не путать с компиляцией вашего UDF.
Итог
Whole-stage codegen ускоряет CPU-path внутри stage.