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();