commit | 54db5be7b763f50b226d95fa54b725330d89e3a2 | [log] [tgz] |
---|---|---|
author | Dave Borowitz <dborowitz@google.com> | Tue Jun 20 11:13:52 2017 -0400 |
committer | Dave Borowitz <dborowitz@google.com> | Wed Jun 21 08:48:35 2017 -0400 |
tree | db971caa7d85aa4db221cc6d289b7f3a1b923a84 | |
parent | 4cac85127d32e71fd5c68375c31b322d6c1e2c6f [diff] |
NoteDbMigrator: Refuse to rebuild if NoteDb writes are disabled Change-Id: I867d3488a30687b4394b4dea9977b51e34d80e01
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/notedb/rebuild/NoteDbMigrator.java b/gerrit-server/src/main/java/com/google/gerrit/server/notedb/rebuild/NoteDbMigrator.java index 15c72a3..8d43e0b 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/notedb/rebuild/NoteDbMigrator.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/notedb/rebuild/NoteDbMigrator.java
@@ -384,6 +384,9 @@ } public void rebuild() throws MigrationException, OrmException { + checkState( + globalNotesMigration.commitChangeWrites(), + "cannot rebuild without noteDb.changes.write=true"); boolean ok; Stopwatch sw = Stopwatch.createStarted(); log.info("Rebuilding changes in NoteDb");