Repository: accumulo
Updated Branches:
  refs/heads/1.6.2-SNAPSHOT 981408a07 -> a2c8b7178 (forced update)


ACCUMULO-3505 Remove useExistingInstance(boolean) from MiniAccumuloConfig.

We can't make API additions in a patch release, so we need to remove this
from MAConfig. The feature is still usable via MAConfigImpl for 1.6.2.


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

Branch: refs/heads/1.6.2-SNAPSHOT
Commit: 2022d7c08dc21ec132992f8675b326795ebbaaa1
Parents: 00ba1a1
Author: Josh Elser <els...@apache.org>
Authored: Wed Jan 21 13:05:05 2015 -0500
Committer: Josh Elser <els...@apache.org>
Committed: Wed Jan 21 13:05:05 2015 -0500

----------------------------------------------------------------------
 .../accumulo/minicluster/MiniAccumuloConfig.java    | 16 ----------------
 .../org/apache/accumulo/test/ExistingMacIT.java     | 11 +++++------
 2 files changed, 5 insertions(+), 22 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/2022d7c0/minicluster/src/main/java/org/apache/accumulo/minicluster/MiniAccumuloConfig.java
----------------------------------------------------------------------
diff --git 
a/minicluster/src/main/java/org/apache/accumulo/minicluster/MiniAccumuloConfig.java
 
b/minicluster/src/main/java/org/apache/accumulo/minicluster/MiniAccumuloConfig.java
index c8c499d..b71b771 100644
--- 
a/minicluster/src/main/java/org/apache/accumulo/minicluster/MiniAccumuloConfig.java
+++ 
b/minicluster/src/main/java/org/apache/accumulo/minicluster/MiniAccumuloConfig.java
@@ -17,7 +17,6 @@
 package org.apache.accumulo.minicluster;
 
 import java.io.File;
-import java.io.IOException;
 import java.util.Map;
 
 import org.apache.accumulo.minicluster.impl.MiniAccumuloConfigImpl;
@@ -252,19 +251,4 @@ public class MiniAccumuloConfig {
     impl.setNativeLibPaths(nativePathItems);
     return this;
   }
-
-  /**
-   * Informs MAC that it's running against an existing accumulo instance. It 
is assumed that it's already initialized and hdfs/zookeeper are already running.
-   *
-   * @param accumuloSite
-   *          a File representation of the accumulo-site.xml file for the 
instance being run
-   * @param hadoopConfDir
-   *          a File representation of the hadoop configuration directory 
containing core-site.xml and hdfs-site.xml
-   *
-   * @since 1.6.2
-   */
-  public MiniAccumuloConfig useExistingInstance(File accumuloSite, File 
hadoopConfDir) throws IOException {
-    impl.useExistingInstance(accumuloSite, hadoopConfDir);
-    return this;
-  }
 }

http://git-wip-us.apache.org/repos/asf/accumulo/blob/2022d7c0/test/src/test/java/org/apache/accumulo/test/ExistingMacIT.java
----------------------------------------------------------------------
diff --git a/test/src/test/java/org/apache/accumulo/test/ExistingMacIT.java 
b/test/src/test/java/org/apache/accumulo/test/ExistingMacIT.java
index df44feb..4acf302 100644
--- a/test/src/test/java/org/apache/accumulo/test/ExistingMacIT.java
+++ b/test/src/test/java/org/apache/accumulo/test/ExistingMacIT.java
@@ -37,9 +37,8 @@ import org.apache.accumulo.core.metadata.MetadataTable;
 import org.apache.accumulo.core.metadata.RootTable;
 import org.apache.accumulo.core.security.Authorizations;
 import org.apache.accumulo.core.util.UtilWaitThread;
-import org.apache.accumulo.minicluster.MiniAccumuloCluster;
-import org.apache.accumulo.minicluster.MiniAccumuloConfig;
 import org.apache.accumulo.minicluster.ServerType;
+import org.apache.accumulo.minicluster.impl.MiniAccumuloClusterImpl;
 import org.apache.accumulo.minicluster.impl.MiniAccumuloConfigImpl;
 import org.apache.accumulo.minicluster.impl.ProcessReference;
 import org.apache.accumulo.test.functional.ConfigurableMacIT;
@@ -111,10 +110,10 @@ public class ExistingMacIT extends ConfigurableMacIT {
     File testDir2 = createTestDir(ExistingMacIT.class.getSimpleName() + "_2");
     FileUtils.deleteQuietly(testDir2);
 
-    MiniAccumuloConfig macConfig2 = new MiniAccumuloConfig(testDir2, 
"notused");
+    MiniAccumuloConfigImpl macConfig2 = new MiniAccumuloConfigImpl(testDir2, 
"notused");
     macConfig2.useExistingInstance(new 
File(getCluster().getConfig().getConfDir(), "accumulo-site.xml"), 
hadoopConfDir);
 
-    MiniAccumuloCluster accumulo2 = new MiniAccumuloCluster(macConfig2);
+    MiniAccumuloClusterImpl accumulo2 = new 
MiniAccumuloClusterImpl(macConfig2);
     accumulo2.start();
 
     conn = accumulo2.getConnector("root", ROOT_PASSWORD);
@@ -152,12 +151,12 @@ public class ExistingMacIT extends ConfigurableMacIT {
     File testDir2 = createTestDir(ExistingMacIT.class.getSimpleName() + "_3");
     FileUtils.deleteQuietly(testDir2);
 
-    MiniAccumuloConfig macConfig2 = new MiniAccumuloConfig(testDir2, 
"notused");
+    MiniAccumuloConfigImpl macConfig2 = new MiniAccumuloConfigImpl(testDir2, 
"notused");
     macConfig2.useExistingInstance(new 
File(getCluster().getConfig().getConfDir(), "accumulo-site.xml"), 
hadoopConfDir);
 
     System.out.println("conf " + new 
File(getCluster().getConfig().getConfDir(), "accumulo-site.xml"));
 
-    MiniAccumuloCluster accumulo2 = new MiniAccumuloCluster(macConfig2);
+    MiniAccumuloClusterImpl accumulo2 = new 
MiniAccumuloClusterImpl(macConfig2);
     try {
       accumulo2.start();
       Assert.fail("A 2nd MAC instance should not be able to start over an 
existing MAC instance");

Reply via email to