You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by re...@apache.org on 2019/02/11 17:16:48 UTC
svn commit: r1853393 -
/jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBHelper.java
Author: reschke
Date: Mon Feb 11 17:16:47 2019
New Revision: 1853393
URL: http://svn.apache.org/viewvc?rev=1853393&view=rev
Log:
OAK-7960: RDB: add to Oak documentation - tune RDBHelper output
Modified:
jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBHelper.java
Modified: jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBHelper.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBHelper.java?rev=1853393&r1=1853392&r2=1853393&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBHelper.java (original)
+++ jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBHelper.java Mon Feb 11 17:16:47 2019
@@ -37,20 +37,24 @@ public class RDBHelper {
int upgradeTo = defaultOpts.getUpgradeToSchema();
System.out.println("Table Creation Statements for RDBBlobStore and RDBDocumentStore");
System.out.println("RDBDocumentStore initial version: " + initial + ", with modifications up to version: " + upgradeTo);
+ System.out.println("(use system properties org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions.INITIALSCHEMA and org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions.UPGRADETOSCHEMA to specify initial DB schema, and schema to upgrade to)");
+ System.out.println();
for (String database : databases) {
- System.out.println(database);
- System.out.println();
+ System.out.println("-- " + database);
RDBDocumentStoreDB ddb = RDBDocumentStoreDB.getValue(database);
RDBBlobStoreDB bdb = RDBBlobStoreDB.getValue(database);
for (String table : RDBDocumentStore.getTableNames()) {
+ System.out.println();
+ System.out.println(" -- creating table " + table + " for schema version " + defaultOpts.getInitialSchema());
System.out.println(" " + ddb.getTableCreationStatement(table, defaultOpts.getInitialSchema()));
for (String s : ddb.getIndexCreationStatements(table, defaultOpts.getInitialSchema())) {
- System.out.println(" " + s);
+ System.out.println(" " + s);
}
for (int level = initial + 1; level <= upgradeTo; level++) {
+ System.out.println(" -- upgrading table " + table + " to schema version " + level);
for (String statement : ddb.getTableUpgradeStatements(table, level)) {
System.out.println(" " + statement);
}
@@ -58,6 +62,7 @@ public class RDBHelper {
}
System.out.println();
+ System.out.println(" -- creating blob store tables");
System.out.println(" " + bdb.getMetaTableCreationStatement("DATASTORE_META"));
System.out.println(" " + bdb.getDataTableCreationStatement("DATASTORE_DATA"));
System.out.println();