From a7d594e566f1c1ea787c19870ca4e6019724df39 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Sat, 7 Aug 2021 19:18:20 +0100 Subject: [PATCH] Log the AT states reshape progress, as it seems to be taking a very long time. --- .../org/qortal/repository/hsqldb/HSQLDBDatabaseUpdates.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/qortal/repository/hsqldb/HSQLDBDatabaseUpdates.java b/src/main/java/org/qortal/repository/hsqldb/HSQLDBDatabaseUpdates.java index 6dfef623..2e399be1 100644 --- a/src/main/java/org/qortal/repository/hsqldb/HSQLDBDatabaseUpdates.java +++ b/src/main/java/org/qortal/repository/hsqldb/HSQLDBDatabaseUpdates.java @@ -849,6 +849,10 @@ public class HSQLDBDatabaseUpdates { + "WHERE height BETWEEN " + minHeight + " AND " + (minHeight + heightStep - 1) + ")"); stmt.execute("COMMIT"); + + int processed = Math.min(minHeight + heightStep - 1, blockchainHeight); + double percentage = (double)processed / (double)blockchainHeight * 100.0f; + LOGGER.info(String.format("Processed %d of %d blocks (%.1f%%)", processed, blockchainHeight, percentage)); } stmt.execute("CHECKPOINT");