Index: oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositorySidegrade.java =================================================================== --- oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositorySidegrade.java (revision 1759379) +++ oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositorySidegrade.java (working copy) @@ -72,6 +72,8 @@ private static final Logger LOG = LoggerFactory.getLogger(RepositorySidegrade.class); + private static final int logNodeCopy = Integer.getInteger("oak.upgrade.logNodeCopy", 10000); + /** * Target node store. */ @@ -258,7 +260,7 @@ } } - final NodeState reportingSourceRoot = ReportingNodeState.wrap(source.getRoot(), new LoggingReporter(LOG, "Copying", 10000, -1)); + final NodeState reportingSourceRoot = ReportingNodeState.wrap(source.getRoot(), new LoggingReporter(LOG, "Copying", logNodeCopy, -1)); final NodeState sourceRoot; if (filterLongNames) { sourceRoot = NameFilteringNodeState.wrap(reportingSourceRoot); Index: oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java =================================================================== --- oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java (revision 1759379) +++ oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java (working copy) @@ -150,6 +150,8 @@ private static final Logger logger = LoggerFactory.getLogger(RepositoryUpgrade.class); + private static final int logNodeCopy = Integer.getInteger("oak.upgrade.logNodeCopy", 10000); + private static final Set INDEXES_TO_REBUILD = ImmutableSet.of("counter"); public static final Set DEFAULT_INCLUDE_PATHS = ALL; @@ -472,7 +474,7 @@ source, workspaceName, targetBuilder.getNodeState(), uriToPrefix, copyBinariesByReference, skipOnError ), - new LoggingReporter(logger, "Migrating", 10000, -1) + new LoggingReporter(logger, "Migrating", logNodeCopy, -1) ); final NodeState sourceRoot; if (filterLongNames) {