Hadoop, como comprimir a saída do mapeador, mas não a saída do redutor

Eu tenho um programa java de redução de mapa no qual tento compactar apenas a saída do mapeador, mas não a saída do redutor. Eu pensei que isso seria possível, definindo as seguintes propriedades na instância de configuração, conforme listado abaixo. No entanto, quando executo meu trabalho, a saída gerada pelo redutor ainda é compactada, pois o arquivo gerado é: part-r-00000.gz. Alguém conseguiu compactar com sucesso os dados do mapeador, mas não o redutor? É mesmo possível

// Compacta a saída do mapeador

conf.setBoolean("mapred.output.compress", true);
conf.set("mapred.output.compression.type", CompressionType.BLOCK.toString());
conf.setClass("mapred.output.compression.codec", GzipCodec.class, CompressionCodec.class);

questionAnswers(5)

yourAnswerToTheQuestion