https://builds.apache.org/job/PreCommit-HADOOP-Build/11019/artifact/patchprocess/patch-compile-root-jdk1.8.0_101.txt
[ERROR] /testptch/hadoop/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/checker/ThrottledAsyncChecker.java:[120,37] error: incompatible types: ListenableFuture<? extends Object> cannot be converted to ListenableFuture<V> [ERROR] where V is a type-variable: [ERROR] V extends Object declared in class ThrottledAsyncChecker [ERROR] /testptch/hadoop/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/checker/ThrottledAsyncChecker.java:[159,38] error: incompatible types: LastCheckResult<Object> cannot be converted to LastCheckResult<V> [ERROR] -> [Help 1] This is a class from HDFS-11114 —maybe the java7 javac has problems here which java 8 doesn't