hadoop-hdfs-trunk is broken due to HADOOP-6951 change to hadoop-common-trunk ----------------------------------------------------------------------------
Key: HDFS-1422 URL: https://issues.apache.org/jira/browse/HDFS-1422 Project: Hadoop HDFS Issue Type: Bug Components: name-node Reporter: Tanping Wang The recent check in to hadoop-common breaks hadoop-hdfs trunk. The change was made to src/java/org/apache/hadoop/ipc/Server.java src/java/org/apache/hadoop/ipc/Server.java The change makes refresh() method to be non-static - public static synchronized void refresh(Configuration conf, + public synchronized void refresh(Configuration conf, PolicyProvider provider) { This breaks the invocation of this method in DataNode.java, NameNode.java. Compilation errors : compile-hdfs-classes: [javac] Compiling 206 source files to /home/tanping/src/SVN/hadoop-hdfs-trunk/build/classes [javac] /home/tanping/src/SVN/hadoop-hdfs-trunk/src/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java:461: non-static method refresh(org.apache.hadoop.conf.Configuration,org.apache.hadoop.security.authorize.PolicyProvider) cannot be referenced from a static context [javac] ServiceAuthorizationManager.refresh(conf, new HDFSPolicyProvider()); [javac] ^ [javac] /home/tanping/src/SVN/hadoop-hdfs-trunk/src/java/org/apache/hadoop/hdfs/server/namenode/NameNode.java:356: non-static method refresh(org.apache.hadoop.conf.Configuration,org.apache.hadoop.security.authorize.PolicyProvider) cannot be referenced from a static context [javac] ServiceAuthorizationManager.refresh(conf, new HDFSPolicyProvider()); [javac] ^ [javac] /home/tanping/src/SVN/hadoop-hdfs-trunk/src/java/org/apache/hadoop/hdfs/server/namenode/NameNode.java:1420: non-static method refresh(org.apache.hadoop.conf.Configuration,org.apache.hadoop.security.authorize.PolicyProvider) cannot be referenced from a static context [javac] ServiceAuthorizationManager.refresh( [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 3 errors -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.