diff --git a/keyvalue/clients/src/main/java/tachyon/client/keyvalue/hadoop/KeyValueOutputCommitter.java b/keyvalue/clients/src/main/java/tachyon/client/keyvalue/hadoop/KeyValueOutputCommitter.java
index <HASH>..<HASH> 100644
--- a/keyvalue/clients/src/main/java/tachyon/client/keyvalue/hadoop/KeyValueOutputCommitter.java
+++ b/keyvalue/clients/src/main/java/tachyon/client/keyvalue/hadoop/KeyValueOutputCommitter.java
@@ -48,6 +48,8 @@ class KeyValueOutputCommitter extends FileOutputCommitter {
   }
 
   private TachyonURI getTaskTempOutputURI(TaskAttemptContext context) throws IOException {
+    // We specifically avoid using KeyValueOutputCommitter#getTaskAttemptPath, which exists in the
+    // hdfs2 API but not the hdfs1 API
     return new TachyonURI(KeyValueOutputFormat.getTaskTempOutputDirectoryURI(context.getJobConf())
         .toString());
   }
Add comment about staying compatible with hdfs1