最近のMapper では progress() を呼ばなくてもよい?

CDH4 CDH3u4のソースで確認)

NewTrackingRecordReader で RecordReader を Wrap してくれているので、入力レコードを読む度に(nextKeyValue する度に)setProgress されるので、自作コードの中で progress とかよぶ必要はない。(MapTask.java 615行目)
但し、TextInputFormat を使っており、かつ、入力ファイルが圧縮されている場合、途中の進捗度はみれないらしい(進捗は0%か100%)→ LineRecordReader.java 95行目以下。
なお、TextInputFormatを使うと、自動的に LineRecordReader が使用される。(TextInputFormat.java 45行目以下)