You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rya.apache.org by pu...@apache.org on 2018/10/01 13:14:57 UTC

[3/3] incubator-rya git commit: More code review; Closes #300

More code review; Closes #300


Project: http://git-wip-us.apache.org/repos/asf/incubator-rya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-rya/commit/22d282b7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-rya/tree/22d282b7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-rya/diff/22d282b7

Branch: refs/heads/3.x/master
Commit: 22d282b7660f3fdd69352c1c8ba4a0b0d156fa78
Parents: 010f40d
Author: Andrew Smith <sm...@gmail.com>
Authored: Fri Sep 14 18:19:56 2018 -0400
Committer: Valiyil <Pu...@parsons.com>
Committed: Mon Oct 1 09:13:59 2018 -0400

----------------------------------------------------------------------
 .../AbstractMongoDBRdfConfigurationBuilder.java |  1 -
 .../apache/rya/mongodb/MongoDBQueryEngine.java  |  8 +++----
 .../rya/mongodb/MongoDBRdfConfiguration.java    | 21 +++--------------
 .../org/apache/rya/mongodb/MongoDBRyaDAO.java   |  6 ++---
 .../SparqlToPipelineTransformVisitor.java       |  2 +-
 .../mongodb/MongoDBRdfConfigurationTest.java    |  2 --
 .../apache/rya/mongodb/MongoDBRyaDAO2IT.java    | 10 ++++----
 .../org/apache/rya/mongodb/MongoDBRyaDAOIT.java | 12 +++++-----
 .../org/apache/rya/mongodb/MongoITBase.java     |  5 ++--
 .../client/mongo/MongoConnectionDetails.java    |  1 -
 .../indexing/mongodb/AbstractMongoIndexer.java  | 12 +++-------
 .../mongodb/freetext/MongoFreeTextIndexer.java  |  6 ++++-
 .../mongodb/temporal/MongoTemporalIndexer.java  |  3 +--
 .../apache/rya/sail/config/RyaSailFactory.java  |  4 ++--
 .../rya/api/client/mongo/MongoInstallIT.java    |  8 +++----
 .../mongo/MongoIndexingConfigurationTest.java   |  2 --
 .../indexing/mongo/MongoPcjIntegrationTest.java | 24 ++++++++++----------
 .../indexing/mongo/MongoTemporalIndexerIT.java  |  2 +-
 ...tatementMetadataExternalSetProviderTest.java |  2 +-
 .../StatementMetadataOptimizerTest.java         |  2 +-
 .../client/conf/MergeConfigHadoopAdapter.java   |  2 +-
 .../org/apache/rya/indexing/export/ITBase.java  |  6 +----
 .../strategy/MongoPipelineStrategy.java         |  2 +-
 .../apache/rya/indexing/GeoRyaSailFactory.java  |  4 ++--
 .../indexing/mongo/MongoIndexerDeleteIT.java    | 16 ++++++-------
 25 files changed, 67 insertions(+), 96 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/AbstractMongoDBRdfConfigurationBuilder.java
----------------------------------------------------------------------
diff --git a/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/AbstractMongoDBRdfConfigurationBuilder.java b/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/AbstractMongoDBRdfConfigurationBuilder.java
index ee7cb61..02032b0 100644
--- a/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/AbstractMongoDBRdfConfigurationBuilder.java
+++ b/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/AbstractMongoDBRdfConfigurationBuilder.java
@@ -166,7 +166,6 @@ public abstract class AbstractMongoDBRdfConfigurationBuilder<B extends AbstractM
         if (pass != null) {
             conf.setMongoPassword(pass);
         }
-        conf.setMongoDBName(mongoDBName);
         conf.setRyaInstanceName(mongoDBName);
         conf.setMongoHostname(host);
         conf.setMongoPort(port);

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBQueryEngine.java
----------------------------------------------------------------------
diff --git a/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBQueryEngine.java b/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBQueryEngine.java
index 9ddb15a..a526437 100644
--- a/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBQueryEngine.java
+++ b/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBQueryEngine.java
@@ -78,8 +78,8 @@ public class MongoDBQueryEngine implements RyaQueryEngine<StatefulMongoDBRdfConf
         checkNotNull(stmt);
         checkNotNull(conf);
 
-        Entry<RyaStatement, BindingSet> entry = new AbstractMap.SimpleEntry<>(stmt, new MapBindingSet());
-        Collection<Entry<RyaStatement, BindingSet>> collection = Collections.singleton(entry);
+        final Entry<RyaStatement, BindingSet> entry = new AbstractMap.SimpleEntry<>(stmt, new MapBindingSet());
+        final Collection<Entry<RyaStatement, BindingSet>> collection = Collections.singleton(entry);
 
         return new RyaStatementCursorIterator(queryWithBindingSet(collection, conf));
     }
@@ -143,12 +143,12 @@ public class MongoDBQueryEngine implements RyaQueryEngine<StatefulMongoDBRdfConf
             queries.put(stmt, new MapBindingSet());
         }
 
-        Iterator<RyaStatement> iterator = new RyaStatementCursorIterator(queryWithBindingSet(queries.entrySet(), getConf()));
+        final Iterator<RyaStatement> iterator = new RyaStatementCursorIterator(queryWithBindingSet(queries.entrySet(), getConf()));
         return CloseableIterables.wrap((Iterable<RyaStatement>) () -> iterator);
     }
 
     private MongoCollection<Document> getCollection(final StatefulMongoDBRdfConfiguration conf) {
-        final MongoDatabase db = conf.getMongoClient().getDatabase(conf.getMongoDBName());
+        final MongoDatabase db = conf.getMongoClient().getDatabase(conf.getRyaInstanceName());
         return db.getCollection(conf.getTriplesCollectionName());
     }
 

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBRdfConfiguration.java
----------------------------------------------------------------------
diff --git a/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBRdfConfiguration.java b/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBRdfConfiguration.java
index 2c7a40f..ae7467b 100644
--- a/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBRdfConfiguration.java
+++ b/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBRdfConfiguration.java
@@ -42,7 +42,7 @@ public class MongoDBRdfConfiguration extends RdfCloudTripleStoreConfiguration {
     public static final String MONGO_PORT = "mongo.db.port";
 
     // MongoDB Database values.
-    public static final String MONGO_DB_NAME = "mongo.db.name";
+    public static final String RYA_INSTANCE_NAME = "mongo.db.name";
     public static final String MONGO_USER = "mongo.db.user";
     public static final String MONGO_USER_PASSWORD = "mongo.db.userpassword";
 
@@ -147,21 +147,6 @@ public class MongoDBRdfConfiguration extends RdfCloudTripleStoreConfiguration {
     }
 
     /**
-     * @return The name of the MongoDB Database to connect to. (default: rya)
-     */
-    public String getMongoDBName() {
-        return get(MONGO_DB_NAME, "rya");
-    }
-
-    /**
-     * @param database - The name of the MongoDb Database to connect to.
-     */
-    public void setMongoDBName(final String database) {
-        requireNonNull(database);
-        set(MONGO_DB_NAME, database);
-    }
-
-    /**
      * @param user - The user used to connect to the MongoDB Database that hosts the Rya Instance. (not null)
      */
     public void setMongoUser(final String user) {
@@ -195,7 +180,7 @@ public class MongoDBRdfConfiguration extends RdfCloudTripleStoreConfiguration {
      * @return The name of the Rya instance to connect to. (default: rya)
      */
     public String getRyaInstanceName() {
-        return get(MONGO_DB_NAME, "rya");
+        return get(RYA_INSTANCE_NAME, "rya");
     }
 
     /**
@@ -203,7 +188,7 @@ public class MongoDBRdfConfiguration extends RdfCloudTripleStoreConfiguration {
      */
     public void setRyaInstanceName(final String name) {
         requireNonNull(name);
-        set(MONGO_DB_NAME, name);
+        set(RYA_INSTANCE_NAME, name);
     }
 
     /**

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBRyaDAO.java
----------------------------------------------------------------------
diff --git a/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBRyaDAO.java b/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBRyaDAO.java
index d01c2d7..b18079f 100644
--- a/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBRyaDAO.java
+++ b/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/MongoDBRyaDAO.java
@@ -82,8 +82,8 @@ public final class MongoDBRyaDAO implements RyaDAO<StatefulMongoDBRdfConfigurati
         auths = conf.getAuthorizations();
         flushEachUpdate.set(conf.flushEachUpdate());
     }
-  
-    
+
+
     public void setDB(final DB db) {
         this.db = db;
     }
@@ -107,7 +107,7 @@ public final class MongoDBRyaDAO implements RyaDAO<StatefulMongoDBRdfConfigurati
             index.setConf(conf);
         }
 
-        db = mongoClient.getDB(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+        db = mongoClient.getDB(conf.getRyaInstanceName());
         coll = db.getCollection(conf.getTriplesCollectionName());
         nameSpaceManager = new SimpleMongoDBNamespaceManager(db.getCollection(conf.getNameSpacesCollectionName()));
         queryEngine = new MongoDBQueryEngine();

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/aggregation/SparqlToPipelineTransformVisitor.java
----------------------------------------------------------------------
diff --git a/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/aggregation/SparqlToPipelineTransformVisitor.java b/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/aggregation/SparqlToPipelineTransformVisitor.java
index b7f5a67..91fd61d 100644
--- a/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/aggregation/SparqlToPipelineTransformVisitor.java
+++ b/dao/mongodb.rya/src/main/java/org/apache/rya/mongodb/aggregation/SparqlToPipelineTransformVisitor.java
@@ -91,7 +91,7 @@ public class SparqlToPipelineTransformVisitor extends QueryModelVisitorBase<Exce
     public SparqlToPipelineTransformVisitor(StatefulMongoDBRdfConfiguration conf) {
         Preconditions.checkNotNull(conf);
         MongoClient mongo = conf.getMongoClient();
-        MongoDatabase db = mongo.getDatabase(conf.getMongoDBName());
+        MongoDatabase db = mongo.getDatabase(conf.getRyaInstanceName());
         this.inputCollection = db.getCollection(conf.getTriplesCollectionName());
     }
 

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRdfConfigurationTest.java
----------------------------------------------------------------------
diff --git a/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRdfConfigurationTest.java b/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRdfConfigurationTest.java
index 01718dc..e782ca4 100644
--- a/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRdfConfigurationTest.java
+++ b/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRdfConfigurationTest.java
@@ -61,7 +61,6 @@ public class MongoDBRdfConfigurationTest {
         assertEquals(conf.getMongoHostname(), "host");
         assertEquals(conf.getBoolean(".useMockInstance", false), useMock);
         assertEquals(conf.getMongoPort(), "1000");
-        assertEquals(conf.getMongoDBName(), "dbname");
         assertEquals(conf.getRyaInstanceName(), "dbname");
         assertEquals(conf.get(MongoDBRdfConfiguration.MONGO_USER), user);
         assertEquals(conf.get(MongoDBRdfConfiguration.MONGO_USER_PASSWORD), password);
@@ -90,7 +89,6 @@ public class MongoDBRdfConfigurationTest {
         assertEquals(conf.getMongoHostname(), "host");
         assertEquals(conf.getBoolean(".useMockInstance", false), useMock);
         assertEquals(conf.getMongoPort(), "1000");
-        assertEquals(conf.getMongoDBName(), "dbname");
         assertEquals(conf.getRyaInstanceName(), "dbname");
         assertEquals(conf.get(MongoDBRdfConfiguration.MONGO_USER), user);
         assertEquals(conf.get(MongoDBRdfConfiguration.MONGO_USER_PASSWORD), password);

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRyaDAO2IT.java
----------------------------------------------------------------------
diff --git a/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRyaDAO2IT.java b/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRyaDAO2IT.java
index 67002d7..0d6922d 100644
--- a/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRyaDAO2IT.java
+++ b/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRyaDAO2IT.java
@@ -70,7 +70,7 @@ public class MongoDBRyaDAO2IT extends MongoITBase {
             builder.setSubject(new RyaURI("http://subject.com"));
             builder.setObject(new RyaURI("http://object.com"));
 
-            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
             final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
             dao.add(builder.build());
@@ -94,7 +94,7 @@ public class MongoDBRyaDAO2IT extends MongoITBase {
             builder.setObject(new RyaURI("http://object.com"));
             final RyaStatement statement = builder.build();
 
-            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
             final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
             dao.add(statement);
@@ -121,7 +121,7 @@ public class MongoDBRyaDAO2IT extends MongoITBase {
             builder.setContext(new RyaURI("http://context.com"));
             final RyaStatement statement = builder.build();
 
-            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
             final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
             dao.add(statement);
@@ -153,7 +153,7 @@ public class MongoDBRyaDAO2IT extends MongoITBase {
             builder.setObject(new RyaURI("http://object.com"));
             builder.setColumnVisibility(new DocumentVisibility("B").flatten());
 
-            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
             final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
             dao.add(builder.build());
@@ -186,7 +186,7 @@ public class MongoDBRyaDAO2IT extends MongoITBase {
             builder.setObject(new RyaURI("http://object.com"));
             builder.setColumnVisibility(new DocumentVisibility("B").flatten());
 
-            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
             final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
             dao.add(builder.build());

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRyaDAOIT.java
----------------------------------------------------------------------
diff --git a/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRyaDAOIT.java b/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRyaDAOIT.java
index c5ff223..13b88f8 100644
--- a/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRyaDAOIT.java
+++ b/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoDBRyaDAOIT.java
@@ -78,7 +78,7 @@ public class MongoDBRyaDAOIT extends MongoITBase {
             builder.setObject(new RyaURI("http://object.com"));
             builder.setColumnVisibility(new DocumentVisibility("B").flatten());
 
-            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
             final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
             dao.add(builder.build());
@@ -106,7 +106,7 @@ public class MongoDBRyaDAOIT extends MongoITBase {
             builder.setObject(new RyaURI("http://object.com"));
             builder.setColumnVisibility(new DocumentVisibility("C").flatten());
             final RyaStatement statement = builder.build();
-            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
             final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
             dao.add(statement);
@@ -134,7 +134,7 @@ public class MongoDBRyaDAOIT extends MongoITBase {
             builder.setColumnVisibility(new DocumentVisibility("A&B&C").flatten());
             final RyaStatement statement = builder.build();
 
-            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
             final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
             dao.add(statement);
@@ -166,7 +166,7 @@ public class MongoDBRyaDAOIT extends MongoITBase {
             builder.setObject(new RyaURI("http://object.com"));
             builder.setColumnVisibility(new DocumentVisibility("B").flatten());
 
-            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
             final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
             dao.add(builder.build());
@@ -199,7 +199,7 @@ public class MongoDBRyaDAOIT extends MongoITBase {
             builder.setObject(new RyaURI("http://object.com"));
             builder.setColumnVisibility(new DocumentVisibility("B").flatten());
 
-            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+            final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
             final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
             dao.add(builder.build());
@@ -593,7 +593,7 @@ public class MongoDBRyaDAOIT extends MongoITBase {
             final MongoDBRyaDAO dao,
             final String documentVisibility,
             final Authorizations userAuthorizations) throws RyaDAOException {
-        final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.MONGO_DB_NAME));
+        final MongoDatabase db = conf.getMongoClient().getDatabase(conf.get(MongoDBRdfConfiguration.RYA_INSTANCE_NAME));
         final MongoCollection<Document> coll = db.getCollection(conf.getTriplesCollectionName());
 
         final RyaStatement statement = buildVisibilityTestRyaStatement(documentVisibility);

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoITBase.java
----------------------------------------------------------------------
diff --git a/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoITBase.java b/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoITBase.java
index bd3870f..1f4b628 100644
--- a/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoITBase.java
+++ b/dao/mongodb.rya/src/test/java/org/apache/rya/mongodb/MongoITBase.java
@@ -43,7 +43,6 @@ public class MongoITBase {
         final MongoDBRdfConfiguration conf = new MongoDBRdfConfiguration( new Configuration() );
         conf.setBoolean("sc.useMongo", true);
         conf.setTablePrefix("test_");
-        conf.setMongoDBName(conf.getRyaInstanceName());
         conf.setMongoHostname(EmbeddedMongoSingleton.getMongodConfig().net().getServerAddress().getHostAddress());
         conf.setMongoPort(Integer.toString(EmbeddedMongoSingleton.getMongodConfig().net().getPort()));
 
@@ -82,13 +81,13 @@ public class MongoITBase {
      * @return The Rya triples {@link MongoCollection}.
      */
     public MongoCollection<Document> getRyaCollection() {
-        return mongoClient.getDatabase(conf.getMongoDBName()).getCollection(conf.getTriplesCollectionName());
+        return mongoClient.getDatabase(conf.getRyaInstanceName()).getCollection(conf.getTriplesCollectionName());
     }
 
     /**
      * @return The Rya triples {@link DBCollection}.
      */
     public DBCollection getRyaDbCollection() {
-        return mongoClient.getDB(conf.getMongoDBName()).getCollection(conf.getTriplesCollectionName());
+        return mongoClient.getDB(conf.getRyaInstanceName()).getCollection(conf.getTriplesCollectionName());
     }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/main/java/org/apache/rya/api/client/mongo/MongoConnectionDetails.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/main/java/org/apache/rya/api/client/mongo/MongoConnectionDetails.java b/extras/indexing/src/main/java/org/apache/rya/api/client/mongo/MongoConnectionDetails.java
index f4f969c..2a7bb91 100644
--- a/extras/indexing/src/main/java/org/apache/rya/api/client/mongo/MongoConnectionDetails.java
+++ b/extras/indexing/src/main/java/org/apache/rya/api/client/mongo/MongoConnectionDetails.java
@@ -102,7 +102,6 @@ public class MongoConnectionDetails {
         conf.setBoolean(ConfigUtils.USE_MONGO, true);
         conf.setMongoHostname(hostname);
         conf.setMongoPort("" + port);
-        conf.setMongoDBName(ryaInstanceName);
         conf.setRyaInstanceName(ryaInstanceName);
         if(username.isPresent()) {
             conf.setMongoUser(username.get());

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/AbstractMongoIndexer.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/AbstractMongoIndexer.java b/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/AbstractMongoIndexer.java
index 253cac7..bd14e74 100644
--- a/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/AbstractMongoIndexer.java
+++ b/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/AbstractMongoIndexer.java
@@ -72,13 +72,12 @@ public abstract class AbstractMongoIndexer<T extends IndexingMongoDBStorageStrat
     protected T storageStrategy;
 
     private MongoDbBatchWriter<DBObject> mongoDbBatchWriter;
-    protected String collectionName;
 
     protected void initCore() {
-        dbName = conf.getMongoDBName();
+        dbName = conf.getRyaInstanceName();
         this.mongoClient = conf.getMongoClient();
         db = this.mongoClient.getDB(dbName);
-        collection = db.getCollection(collectionName);
+        collection = db.getCollection(getCollectionName());
 
         flushEachUpdate = ((MongoDBRdfConfiguration)conf).flushEachUpdate();
 
@@ -217,10 +216,5 @@ public abstract class AbstractMongoIndexer<T extends IndexingMongoDBStorageStrat
         };
     }
 
-    /**
-     * @return The name of the {@link DBCollection} to use with the storage strategy.
-     */
-    public String getCollectionName() {
-        return collectionName;
-    }
+    public abstract String getCollectionName();
 }

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/freetext/MongoFreeTextIndexer.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/freetext/MongoFreeTextIndexer.java b/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/freetext/MongoFreeTextIndexer.java
index 77c7d15..f36c265 100644
--- a/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/freetext/MongoFreeTextIndexer.java
+++ b/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/freetext/MongoFreeTextIndexer.java
@@ -38,7 +38,6 @@ public class MongoFreeTextIndexer extends AbstractMongoIndexer<TextMongoDBStorag
 
     @Override
     public void init() {
-        collectionName = COLLECTION_NAME;
         initCore();
         predicates = ConfigUtils.getFreeTextPredicates(conf);
         if(predicates.size() == 0) {
@@ -54,4 +53,9 @@ public class MongoFreeTextIndexer extends AbstractMongoIndexer<TextMongoDBStorag
         final QueryBuilder qb = QueryBuilder.start().text(query);
         return withConstraints(constraints, qb.get());
     }
+
+    @Override
+    public String getCollectionName() {
+    	return COLLECTION_NAME;
+    }
 }

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/temporal/MongoTemporalIndexer.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/temporal/MongoTemporalIndexer.java b/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/temporal/MongoTemporalIndexer.java
index e0bc5d7..1c2e75d 100644
--- a/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/temporal/MongoTemporalIndexer.java
+++ b/extras/indexing/src/main/java/org/apache/rya/indexing/mongodb/temporal/MongoTemporalIndexer.java
@@ -47,7 +47,6 @@ public class MongoTemporalIndexer extends AbstractMongoIndexer<TemporalMongoDBSt
 
     @Override
     public void init() {
-        collectionName = COLLECTION_NAME;
         initCore();
         predicates = ConfigUtils.getTemporalPredicates(conf);
         if(predicates.size() == 0) {
@@ -144,7 +143,7 @@ public class MongoTemporalIndexer extends AbstractMongoIndexer<TemporalMongoDBSt
 
     @Override
     public String getCollectionName() {
-        return ConfigUtils.getTablePrefix(conf)  + COLLECTION_NAME;
+        return COLLECTION_NAME;
     }
 
     @VisibleForTesting

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/main/java/org/apache/rya/sail/config/RyaSailFactory.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/main/java/org/apache/rya/sail/config/RyaSailFactory.java b/extras/indexing/src/main/java/org/apache/rya/sail/config/RyaSailFactory.java
index 56af9b4..2660b3f 100644
--- a/extras/indexing/src/main/java/org/apache/rya/sail/config/RyaSailFactory.java
+++ b/extras/indexing/src/main/java/org/apache/rya/sail/config/RyaSailFactory.java
@@ -129,7 +129,7 @@ public class RyaSailFactory {
         requireNonNull(mongoConf);
         requireNonNull(mongoConf.getMongoHostname());
         requireNonNull(mongoConf.getMongoPort());
-        requireNonNull(mongoConf.getMongoDBName());
+        requireNonNull(mongoConf.getRyaInstanceName());
 
         // Connect to a running MongoDB server.
         final int port;
@@ -143,7 +143,7 @@ public class RyaSailFactory {
 
         // Connect to a specific MongoDB Database if that information is provided.
         final String username = mongoConf.getMongoUser();
-        final String database = mongoConf.getMongoDBName();
+        final String database = mongoConf.getRyaInstanceName();
         final String password = mongoConf.getMongoPassword();
         if(username != null && password != null) {
             final MongoCredential cred = MongoCredential.createCredential(username, database, password.toCharArray());

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/test/java/org/apache/rya/api/client/mongo/MongoInstallIT.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/test/java/org/apache/rya/api/client/mongo/MongoInstallIT.java b/extras/indexing/src/test/java/org/apache/rya/api/client/mongo/MongoInstallIT.java
index ecca646..f0a11db 100644
--- a/extras/indexing/src/test/java/org/apache/rya/api/client/mongo/MongoInstallIT.java
+++ b/extras/indexing/src/test/java/org/apache/rya/api/client/mongo/MongoInstallIT.java
@@ -44,7 +44,7 @@ public class MongoInstallIT extends MongoITBase {
     @Test
     public void install() throws DuplicateInstanceNameException, RyaClientException {
         // Install an instance of Rya.
-        final String ryaInstance = conf.getMongoDBName();
+        final String ryaInstance = conf.getRyaInstanceName();
 
         // Setup the connection details that were used for the embedded Mongo DB instance we are testing with.
         final MongoConnectionDetails connectionDetails = getConnectionDetails();
@@ -71,7 +71,7 @@ public class MongoInstallIT extends MongoITBase {
         final List<String> expected = Arrays.asList(INSTANCE_DETAILS_COLLECTION_NAME, "rya_triples");
         int count = 0;
         final List<String> found = new ArrayList<>();
-        for (final String collection : getMongoClient().getDatabase(conf.getMongoDBName()).listCollectionNames()) {
+        for (final String collection : getMongoClient().getDatabase(conf.getRyaInstanceName()).listCollectionNames()) {
             count += expected.contains(collection) ? 1 : 0;
             found.add( collection );
         }
@@ -82,7 +82,7 @@ public class MongoInstallIT extends MongoITBase {
     @Test
     public void install_withAllIndexers() throws DuplicateInstanceNameException, RyaClientException {
         // Install an instance of Rya.
-        final String ryaInstance = conf.getMongoDBName();
+        final String ryaInstance = conf.getRyaInstanceName();
 
         // Setup the connection details that were used for the embedded Mongo DB instance we are testing with.
         final MongoConnectionDetails connectionDetails = getConnectionDetails();
@@ -112,7 +112,7 @@ public class MongoInstallIT extends MongoITBase {
         final List<String> expected = Arrays.asList(INSTANCE_DETAILS_COLLECTION_NAME, "rya_triples");
         int count = 0;
         final List<String> found = new ArrayList<>();
-        for (final String collection : getMongoClient().getDatabase(conf.getMongoDBName()).listCollectionNames()) {
+        for (final String collection : getMongoClient().getDatabase(conf.getRyaInstanceName()).listCollectionNames()) {
             count += expected.contains(collection) ? 1 : 0;
             found.add( collection );
         }

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoIndexingConfigurationTest.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoIndexingConfigurationTest.java b/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoIndexingConfigurationTest.java
index 50f301c..90460b1 100644
--- a/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoIndexingConfigurationTest.java
+++ b/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoIndexingConfigurationTest.java
@@ -69,7 +69,6 @@ public class MongoIndexingConfigurationTest {
         assertEquals(conf.getMongoHostname(), "host");
         assertEquals(conf.getBoolean(".useMockInstance", false), useMock);
         assertEquals(conf.getMongoPort(), "1000");
-        assertEquals(conf.getMongoDBName(), "dbname");
         assertEquals(conf.getRyaInstanceName(), "dbname");
         assertEquals(conf.get(MongoDBRdfConfiguration.MONGO_USER), user);
         assertEquals(conf.get(MongoDBRdfConfiguration.MONGO_USER_PASSWORD), password);
@@ -102,7 +101,6 @@ public class MongoIndexingConfigurationTest {
         assertEquals(conf.getMongoHostname(), "host");
         assertEquals(conf.getBoolean(".useMockInstance", false), useMock);
         assertEquals(conf.getMongoPort(), "1000");
-        assertEquals(conf.getMongoDBName(), "dbname");
         assertEquals(conf.getRyaInstanceName(), "dbname");
         assertEquals(conf.get(MongoDBRdfConfiguration.MONGO_USER), user);
         assertEquals(conf.get(MongoDBRdfConfiguration.MONGO_USER_PASSWORD), password);

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoPcjIntegrationTest.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoPcjIntegrationTest.java b/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoPcjIntegrationTest.java
index af81cf6..d001757 100644
--- a/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoPcjIntegrationTest.java
+++ b/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoPcjIntegrationTest.java
@@ -100,7 +100,7 @@ public class MongoPcjIntegrationTest extends MongoITBase {
                     + "  ?e <http://www.w3.org/2000/01/rdf-schema#label> ?l "//
                     + "}";//
 
-            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getMongoDBName() + 1, conf.getRyaInstanceName(), indexSparqlString);
+            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getRyaInstanceName() + 1, conf.getRyaInstanceName(), indexSparqlString);
 
             final String queryString = ""//
                     + "SELECT ?e ?c ?l ?o " //
@@ -153,7 +153,7 @@ public class MongoPcjIntegrationTest extends MongoITBase {
             final CountingResultHandler crh1 = new CountingResultHandler();
             final CountingResultHandler crh2 = new CountingResultHandler();
 
-            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getMongoDBName() + 1, conf.getRyaInstanceName(), indexSparqlString);
+            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getRyaInstanceName() + 1, conf.getRyaInstanceName(), indexSparqlString);
 
             conn.prepareTupleQuery(QueryLanguage.SPARQL, indexSparqlString).evaluate(crh1);
             PcjIntegrationTestingUtil.deleteCoreRyaTables(getMongoClient(), conf.getRyaInstanceName(), conf.getTriplesCollectionName());
@@ -211,11 +211,11 @@ public class MongoPcjIntegrationTest extends MongoITBase {
                     + "  ?c a ?f . " //
                     + "}";//
 
-            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getMongoDBName() + 1, conf.getRyaInstanceName(), indexSparqlString);
-            final MongoPcjQueryNode ais1 = new MongoPcjQueryNode(conf, conf.getMongoDBName() + 1);
+            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getRyaInstanceName() + 1, conf.getRyaInstanceName(), indexSparqlString);
+            final MongoPcjQueryNode ais1 = new MongoPcjQueryNode(conf, conf.getRyaInstanceName() + 1);
 
-            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getMongoDBName() + 2, conf.getRyaInstanceName(), indexSparqlString2);
-            final MongoPcjQueryNode ais2 = new MongoPcjQueryNode(conf, conf.getMongoDBName() + 2);
+            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getRyaInstanceName() + 2, conf.getRyaInstanceName(), indexSparqlString2);
+            final MongoPcjQueryNode ais2 = new MongoPcjQueryNode(conf, conf.getRyaInstanceName() + 2);
 
             final List<ExternalTupleSet> index = new ArrayList<>();
             index.add(ais1);
@@ -300,14 +300,14 @@ public class MongoPcjIntegrationTest extends MongoITBase {
                     + "  ?f <uri:subType> ?o. "//
                     + "}";//
 
-            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getMongoDBName() + 1, conf.getRyaInstanceName(), indexSparqlString);
-            final MongoPcjQueryNode ais1 = new MongoPcjQueryNode(conf, conf.getMongoDBName() + 1);
+            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getRyaInstanceName() + 1, conf.getRyaInstanceName(), indexSparqlString);
+            final MongoPcjQueryNode ais1 = new MongoPcjQueryNode(conf, conf.getRyaInstanceName() + 1);
 
-            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getMongoDBName() + 2, conf.getRyaInstanceName(), indexSparqlString2);
-            final MongoPcjQueryNode ais2 = new MongoPcjQueryNode(conf, conf.getMongoDBName() + 2);
+            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getRyaInstanceName() + 2, conf.getRyaInstanceName(), indexSparqlString2);
+            final MongoPcjQueryNode ais2 = new MongoPcjQueryNode(conf, conf.getRyaInstanceName() + 2);
 
-            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getMongoDBName() + 3, conf.getRyaInstanceName(), indexSparqlString3);
-            final MongoPcjQueryNode ais3 = new MongoPcjQueryNode(conf, conf.getMongoDBName() + 3);
+            PcjIntegrationTestingUtil.createAndPopulatePcj(conn, getMongoClient(), conf.getRyaInstanceName() + 3, conf.getRyaInstanceName(), indexSparqlString3);
+            final MongoPcjQueryNode ais3 = new MongoPcjQueryNode(conf, conf.getRyaInstanceName() + 3);
 
             final List<ExternalTupleSet> index = new ArrayList<>();
             index.add(ais1);

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoTemporalIndexerIT.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoTemporalIndexerIT.java b/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoTemporalIndexerIT.java
index 81e268a..d84a706 100644
--- a/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoTemporalIndexerIT.java
+++ b/extras/indexing/src/test/java/org/apache/rya/indexing/mongo/MongoTemporalIndexerIT.java
@@ -232,7 +232,7 @@ public final class MongoTemporalIndexerIT extends MongoITBase {
             tIndexer.storeStatement(convertStatement(s1));
             tIndexer.storeStatement(convertStatement(s2));
 
-            final String dbName = conf.getMongoDBName();
+            final String dbName = conf.getRyaInstanceName();
             final DB db = super.getMongoClient().getDB(dbName);
             final DBCollection collection = db.getCollection(tIndexer.getCollectionName());
 

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataExternalSetProviderTest.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataExternalSetProviderTest.java b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataExternalSetProviderTest.java
index f3d0c1e..8f9fd99 100644
--- a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataExternalSetProviderTest.java
+++ b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataExternalSetProviderTest.java
@@ -149,7 +149,7 @@ public class StatementMetadataExternalSetProviderTest {
             conf.setBoolean("sc.useMongo", true);
             conf.setMongoHostname("localhost");
             conf.setMongoPort("27017");
-            conf.setMongoDBName("rya_");
+            conf.setRyaInstanceName("rya_");
             return conf;
         } else {
 

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataOptimizerTest.java
----------------------------------------------------------------------
diff --git a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataOptimizerTest.java b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataOptimizerTest.java
index 4a65d99..a109f05 100644
--- a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataOptimizerTest.java
+++ b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataOptimizerTest.java
@@ -134,7 +134,7 @@ public class StatementMetadataOptimizerTest {
             mConf.setBoolean("sc.useMongo", true);
             mConf.setMongoHostname("localhost");
             mConf.setMongoPort("27017");
-            mConf.setMongoDBName("rya_");
+            mConf.setRyaInstanceName("rya_");
             conf = mConf;
         } else {
             conf = new AccumuloRdfConfiguration();

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/rya.export/export.client/src/main/java/org/apache/rya/export/client/conf/MergeConfigHadoopAdapter.java
----------------------------------------------------------------------
diff --git a/extras/rya.export/export.client/src/main/java/org/apache/rya/export/client/conf/MergeConfigHadoopAdapter.java b/extras/rya.export/export.client/src/main/java/org/apache/rya/export/client/conf/MergeConfigHadoopAdapter.java
index 3b722f1..5879dc4 100644
--- a/extras/rya.export/export.client/src/main/java/org/apache/rya/export/client/conf/MergeConfigHadoopAdapter.java
+++ b/extras/rya.export/export.client/src/main/java/org/apache/rya/export/client/conf/MergeConfigHadoopAdapter.java
@@ -30,7 +30,7 @@ public class MergeConfigHadoopAdapter {
         final MongoDBRdfConfiguration configuration = new MongoDBRdfConfiguration();
         configuration.setMongoHostname(config.getChildHostname());
         configuration.set(MongoDBRdfConfiguration.MONGO_PORT, config.getChildPort() + "");
-        configuration.set(MongoDBRdfConfiguration.MONGO_DB_NAME, config.getChildRyaInstanceName());
+        configuration.set(MongoDBRdfConfiguration.RYA_INSTANCE_NAME, config.getChildRyaInstanceName());
         return configuration;
     }
 }

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/rya.export/export.integration/src/test/java/org/apache/rya/indexing/export/ITBase.java
----------------------------------------------------------------------
diff --git a/extras/rya.export/export.integration/src/test/java/org/apache/rya/indexing/export/ITBase.java b/extras/rya.export/export.integration/src/test/java/org/apache/rya/indexing/export/ITBase.java
index 491ed26..012f270 100644
--- a/extras/rya.export/export.integration/src/test/java/org/apache/rya/indexing/export/ITBase.java
+++ b/extras/rya.export/export.integration/src/test/java/org/apache/rya/indexing/export/ITBase.java
@@ -31,7 +31,6 @@ import java.util.Map;
 import org.apache.accumulo.core.client.AccumuloException;
 import org.apache.accumulo.core.client.AccumuloSecurityException;
 import org.apache.log4j.Logger;
-import org.apache.rya.api.RdfCloudTripleStoreConfiguration;
 import org.apache.rya.api.domain.RyaStatement;
 import org.apache.rya.api.domain.RyaStatement.RyaStatementBuilder;
 import org.apache.rya.api.domain.RyaType;
@@ -259,12 +258,9 @@ public abstract class ITBase {
         conf.set(ConfigUtils.CLOUDBASE_USER, USER);
         conf.set(ConfigUtils.CLOUDBASE_PASSWORD, PASSWORD);
 
-        conf.set(MongoDBRdfConfiguration.MONGO_DB_NAME, "test");
-        conf.set(RdfCloudTripleStoreConfiguration.CONF_TBL_PREFIX, "rya_");
-
+        conf.setRyaInstanceName(ryaInstanceName);
         conf.setMongoPort(""+port);
         conf.setMongoHostname(hostname);
-        conf.setMongoDBName(ryaInstanceName);
         return conf;
     }
 

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/rya.forwardchain/src/main/java/org/apache/rya/forwardchain/strategy/MongoPipelineStrategy.java
----------------------------------------------------------------------
diff --git a/extras/rya.forwardchain/src/main/java/org/apache/rya/forwardchain/strategy/MongoPipelineStrategy.java b/extras/rya.forwardchain/src/main/java/org/apache/rya/forwardchain/strategy/MongoPipelineStrategy.java
index c095122..f03755b 100644
--- a/extras/rya.forwardchain/src/main/java/org/apache/rya/forwardchain/strategy/MongoPipelineStrategy.java
+++ b/extras/rya.forwardchain/src/main/java/org/apache/rya/forwardchain/strategy/MongoPipelineStrategy.java
@@ -85,7 +85,7 @@ public class MongoPipelineStrategy extends AbstractRuleExecutionStrategy {
      */
     public MongoPipelineStrategy(MongoDBRdfConfiguration mongoConf) throws ForwardChainException {
         Preconditions.checkNotNull(mongoConf);
-        final String mongoDBName = mongoConf.getMongoDBName();
+        final String mongoDBName = mongoConf.getRyaInstanceName();
         final String collectionName = mongoConf.getTriplesCollectionName();
         mongoConf.setFlush(false);
         final StatefulMongoDBRdfConfiguration statefulConf;

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/GeoRyaSailFactory.java
----------------------------------------------------------------------
diff --git a/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/GeoRyaSailFactory.java b/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/GeoRyaSailFactory.java
index c53fea1..8c177d9 100644
--- a/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/GeoRyaSailFactory.java
+++ b/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/GeoRyaSailFactory.java
@@ -152,7 +152,7 @@ public class GeoRyaSailFactory {
         requireNonNull(mongoConf);
         requireNonNull(mongoConf.getMongoHostname());
         requireNonNull(mongoConf.getMongoPort());
-        requireNonNull(mongoConf.getMongoDBName());
+        requireNonNull(mongoConf.getRyaInstanceName());
 
         // Connect to a running MongoDB server.
         final int port;
@@ -166,7 +166,7 @@ public class GeoRyaSailFactory {
 
         // Connect to a specific MongoDB Database if that information is provided.
         final String username = mongoConf.getMongoUser();
-        final String database = mongoConf.getMongoDBName();
+        final String database = mongoConf.getRyaInstanceName();
         final String password = mongoConf.getMongoPassword();
         if(username != null && password != null) {
             final MongoCredential cred = MongoCredential.createCredential(username, database, password.toCharArray());

http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/22d282b7/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/mongo/MongoIndexerDeleteIT.java
----------------------------------------------------------------------
diff --git a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/mongo/MongoIndexerDeleteIT.java b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/mongo/MongoIndexerDeleteIT.java
index 6acc998..9b314ce 100644
--- a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/mongo/MongoIndexerDeleteIT.java
+++ b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/mongo/MongoIndexerDeleteIT.java
@@ -73,10 +73,10 @@ public class MongoIndexerDeleteIT extends MongoITBase {
             final MongoClient client = conf.getMongoClient();
 
             //The extra 1 is from the person type defined in freetext
-            assertEquals(8, client.getDatabase(conf.getMongoDBName()).getCollection(conf.getTriplesCollectionName()).count());
-            assertEquals(4, client.getDatabase(conf.getMongoDBName()).getCollection("ryatest_geo").count());
-            assertEquals(1, client.getDatabase(conf.getMongoDBName()).getCollection("ryatest_temporal").count());
-            assertEquals(2, client.getDatabase(conf.getMongoDBName()).getCollection("ryatest_freetext").count());
+            assertEquals(8, client.getDatabase(conf.getRyaInstanceName()).getCollection(conf.getTriplesCollectionName()).count());
+            assertEquals(4, client.getDatabase(conf.getRyaInstanceName()).getCollection("ryatest_geo").count());
+            assertEquals(1, client.getDatabase(conf.getRyaInstanceName()).getCollection("ryatest_temporal").count());
+            assertEquals(2, client.getDatabase(conf.getRyaInstanceName()).getCollection("ryatest_freetext").count());
 
             //free text -- remove one from many
             String delete = "DELETE DATA \n" //
@@ -111,10 +111,10 @@ public class MongoIndexerDeleteIT extends MongoITBase {
             update = conn.prepareUpdate(QueryLanguage.SPARQL, delete);
             update.execute();
 
-            assertEquals(2, client.getDatabase(conf.getMongoDBName()).getCollection("ryatest_geo").count());
-            assertEquals(0, client.getDatabase(conf.getMongoDBName()).getCollection("ryatest_temporal").count());
-            assertEquals(1, client.getDatabase(conf.getMongoDBName()).getCollection("ryatest_freetext").count());
-            assertEquals(4, client.getDatabase(conf.getMongoDBName()).getCollection(conf.getTriplesCollectionName()).count());
+            assertEquals(2, client.getDatabase(conf.getRyaInstanceName()).getCollection("ryatest_geo").count());
+            assertEquals(0, client.getDatabase(conf.getRyaInstanceName()).getCollection("ryatest_temporal").count());
+            assertEquals(1, client.getDatabase(conf.getRyaInstanceName()).getCollection("ryatest_freetext").count());
+            assertEquals(4, client.getDatabase(conf.getRyaInstanceName()).getCollection(conf.getTriplesCollectionName()).count());
         } finally {
             conn.close();
             sail.shutDown();