Repository: accumulo
Updated Branches:
  refs/heads/1.6.1-SNAPSHOT d53d45ccd -> f7cfb2584
  refs/heads/master e7451ffe9 -> cf18632cd


ACCUMULO-2992 Remove deprecated AccumuloConfiguration.getSiteConfiguration().


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/f7cfb258
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/f7cfb258
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/f7cfb258

Branch: refs/heads/1.6.1-SNAPSHOT
Commit: f7cfb25845fad9f1938efdfb60d2994f4c3bd215
Parents: d53d45c
Author: Bill Havanki <bhava...@cloudera.com>
Authored: Mon Jul 14 16:07:21 2014 -0400
Committer: Bill Havanki <bhava...@cloudera.com>
Committed: Tue Jul 15 15:21:55 2014 -0400

----------------------------------------------------------------------
 .../apache/accumulo/core/conf/AccumuloConfiguration.java  | 10 ----------
 .../org/apache/accumulo/core/conf/SiteConfiguration.java  |  6 ++++++
 .../org/apache/accumulo/core/file/rfile/PrintInfo.java    |  5 +++--
 .../apache/accumulo/core/file/rfile/bcfile/PrintInfo.java |  5 +++--
 .../accumulo/core/util/shell/commands/FateCommand.java    |  5 +++--
 .../java/org/apache/accumulo/test/util/CertUtils.java     |  7 +++----
 6 files changed, 18 insertions(+), 20 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/f7cfb258/core/src/main/java/org/apache/accumulo/core/conf/AccumuloConfiguration.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/core/conf/AccumuloConfiguration.java 
b/core/src/main/java/org/apache/accumulo/core/conf/AccumuloConfiguration.java
index 6d20cb0..cddd3be 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/conf/AccumuloConfiguration.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/conf/AccumuloConfiguration.java
@@ -213,16 +213,6 @@ public abstract class AccumuloConfiguration implements 
Iterable<Entry<String,Str
     return DefaultConfiguration.getInstance();
   }
   
-  /**
-   * Only here for Shell option-free start-up
-   * 
-   * @deprecated not for client use
-   */
-  @Deprecated
-  public static synchronized AccumuloConfiguration getSiteConfiguration() {
-    return SiteConfiguration.getInstance(getDefaultConfiguration());
-  }
-  
   public static AccumuloConfiguration getTableConfiguration(Connector conn, 
String tableId) throws TableNotFoundException, AccumuloException {
     String tableName = Tables.getTableName(conn.getInstance(), tableId);
     return new 
ConfigurationCopy(conn.tableOperations().getProperties(tableName));

http://git-wip-us.apache.org/repos/asf/accumulo/blob/f7cfb258/core/src/main/java/org/apache/accumulo/core/conf/SiteConfiguration.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/core/conf/SiteConfiguration.java 
b/core/src/main/java/org/apache/accumulo/core/conf/SiteConfiguration.java
index 4c7d95e..997df64 100644
--- a/core/src/main/java/org/apache/accumulo/core/conf/SiteConfiguration.java
+++ b/core/src/main/java/org/apache/accumulo/core/conf/SiteConfiguration.java
@@ -22,6 +22,12 @@ import java.util.Map.Entry;
 import org.apache.hadoop.conf.Configuration;
 import org.apache.log4j.Logger;
 
+/**
+ * A configuration drawn from an XML configuration file specified by the 
system property
+ * org.apache.accumulo.config.file, which points to the file as a resource. 
The default value is
+ * "accumulo-site.xml". <b>Note</b>: Client code should not use this class, 
and it may be deprecated in the
+ * future.
+ */
 public class SiteConfiguration extends AccumuloConfiguration {
   private static final Logger log = Logger.getLogger(SiteConfiguration.class);
   

http://git-wip-us.apache.org/repos/asf/accumulo/blob/f7cfb258/core/src/main/java/org/apache/accumulo/core/file/rfile/PrintInfo.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/core/file/rfile/PrintInfo.java 
b/core/src/main/java/org/apache/accumulo/core/file/rfile/PrintInfo.java
index dc54b49..43586dd 100644
--- a/core/src/main/java/org/apache/accumulo/core/file/rfile/PrintInfo.java
+++ b/core/src/main/java/org/apache/accumulo/core/file/rfile/PrintInfo.java
@@ -21,6 +21,8 @@ import java.util.List;
 
 import org.apache.accumulo.core.cli.Help;
 import org.apache.accumulo.core.conf.AccumuloConfiguration;
+import org.apache.accumulo.core.conf.DefaultConfiguration;
+import org.apache.accumulo.core.conf.SiteConfiguration;
 import org.apache.accumulo.core.data.ByteSequence;
 import org.apache.accumulo.core.data.Key;
 import org.apache.accumulo.core.data.Range;
@@ -50,8 +52,7 @@ public class PrintInfo {
   public static void main(String[] args) throws Exception {
     Configuration conf = new Configuration();
 
-    @SuppressWarnings("deprecation")
-    AccumuloConfiguration aconf = AccumuloConfiguration.getSiteConfiguration();
+    AccumuloConfiguration aconf = 
SiteConfiguration.getInstance(DefaultConfiguration.getInstance());
     // TODO ACCUMULO-2462 This will only work for RFiles (path only, not URI) 
in HDFS when the correct filesystem for the given file
     // is on Property.INSTANCE_DFS_DIR or, when INSTANCE_DFS_DIR is not 
defined, is on the default filesystem 
     // defined in the Hadoop's core-site.xml

http://git-wip-us.apache.org/repos/asf/accumulo/blob/f7cfb258/core/src/main/java/org/apache/accumulo/core/file/rfile/bcfile/PrintInfo.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/core/file/rfile/bcfile/PrintInfo.java 
b/core/src/main/java/org/apache/accumulo/core/file/rfile/bcfile/PrintInfo.java
index f387cc2..a67a242 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/file/rfile/bcfile/PrintInfo.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/file/rfile/bcfile/PrintInfo.java
@@ -22,6 +22,8 @@ import java.util.Map.Entry;
 import java.util.Set;
 
 import org.apache.accumulo.core.conf.AccumuloConfiguration;
+import org.apache.accumulo.core.conf.DefaultConfiguration;
+import org.apache.accumulo.core.conf.SiteConfiguration;
 import org.apache.accumulo.core.file.rfile.bcfile.BCFile.MetaIndexEntry;
 import org.apache.accumulo.core.volume.VolumeConfiguration;
 import org.apache.hadoop.conf.Configuration;
@@ -55,8 +57,7 @@ public class PrintInfo {
   
   public static void main(String[] args) throws Exception {
     Configuration conf = new Configuration();
-    @SuppressWarnings("deprecation")
-    AccumuloConfiguration siteConf = 
AccumuloConfiguration.getSiteConfiguration();
+    AccumuloConfiguration siteConf = 
SiteConfiguration.getInstance(DefaultConfiguration.getInstance());
     // TODO ACCUMULO-2462 not going to operate as expected with volumes when a 
path, not URI, is given
     FileSystem hadoopFs = VolumeConfiguration.getDefaultVolume(conf, 
siteConf).getFileSystem();
     FileSystem localFs = FileSystem.getLocal(conf);

http://git-wip-us.apache.org/repos/asf/accumulo/blob/f7cfb258/core/src/main/java/org/apache/accumulo/core/util/shell/commands/FateCommand.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/core/util/shell/commands/FateCommand.java
 
b/core/src/main/java/org/apache/accumulo/core/util/shell/commands/FateCommand.java
index 0196baf..e3be645 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/util/shell/commands/FateCommand.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/util/shell/commands/FateCommand.java
@@ -26,6 +26,8 @@ import java.util.Set;
 import org.apache.accumulo.core.Constants;
 import org.apache.accumulo.core.client.Instance;
 import org.apache.accumulo.core.conf.AccumuloConfiguration;
+import org.apache.accumulo.core.conf.DefaultConfiguration;
+import org.apache.accumulo.core.conf.SiteConfiguration;
 import org.apache.accumulo.core.conf.Property;
 import org.apache.accumulo.core.util.shell.Shell;
 import org.apache.accumulo.core.util.shell.Shell.Command;
@@ -140,8 +142,7 @@ public class FateCommand extends Command {
   protected synchronized IZooReaderWriter getZooReaderWriter(Instance 
instance, String secret) {
     
     if (secret == null) {
-      @SuppressWarnings("deprecation")
-      AccumuloConfiguration conf = 
AccumuloConfiguration.getSiteConfiguration();
+      AccumuloConfiguration conf = 
SiteConfiguration.getInstance(DefaultConfiguration.getInstance());
       secret = conf.get(Property.INSTANCE_SECRET);
     }
     

http://git-wip-us.apache.org/repos/asf/accumulo/blob/f7cfb258/test/src/test/java/org/apache/accumulo/test/util/CertUtils.java
----------------------------------------------------------------------
diff --git a/test/src/test/java/org/apache/accumulo/test/util/CertUtils.java 
b/test/src/test/java/org/apache/accumulo/test/util/CertUtils.java
index b561600..b7614b8 100644
--- a/test/src/test/java/org/apache/accumulo/test/util/CertUtils.java
+++ b/test/src/test/java/org/apache/accumulo/test/util/CertUtils.java
@@ -46,6 +46,7 @@ import org.apache.accumulo.core.cli.Help;
 import org.apache.accumulo.core.client.AccumuloSecurityException;
 import org.apache.accumulo.core.conf.AccumuloConfiguration;
 import org.apache.accumulo.core.conf.DefaultConfiguration;
+import org.apache.accumulo.core.conf.SiteConfiguration;
 import org.apache.accumulo.core.conf.Property;
 import org.apache.commons.io.FileExistsException;
 import org.apache.hadoop.conf.Configuration;
@@ -114,10 +115,9 @@ public class CertUtils {
     @Parameter(names = "--keysize", description = "Key size used by encryption 
algorithm")
     public int keysize = 2048;
 
-    @SuppressWarnings("deprecation")
     public AccumuloConfiguration getConfiguration() {
       if (siteFile == null) {
-        return AccumuloConfiguration.getSiteConfiguration();
+        return 
SiteConfiguration.getInstance(DefaultConfiguration.getInstance());
       } else {
         return new AccumuloConfiguration() {
           Configuration xml = new Configuration();
@@ -179,9 +179,8 @@ public class CertUtils {
     }
   }
 
-  @SuppressWarnings("deprecation")
   private static String getDefaultKeyPassword() {
-    return 
AccumuloConfiguration.getSiteConfiguration().get(Property.INSTANCE_SECRET);
+    return 
SiteConfiguration.getInstance(DefaultConfiguration.getInstance()).get(Property.INSTANCE_SECRET);
   }
 
   private String issuerDirString;

Reply via email to