diff options
Diffstat (limited to 'java/com/google/gerrit/testing/InMemoryModule.java')
-rw-r--r-- | java/com/google/gerrit/testing/InMemoryModule.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/java/com/google/gerrit/testing/InMemoryModule.java b/java/com/google/gerrit/testing/InMemoryModule.java index 83b9e2b6e0..9d07780af4 100644 --- a/java/com/google/gerrit/testing/InMemoryModule.java +++ b/java/com/google/gerrit/testing/InMemoryModule.java @@ -61,6 +61,7 @@ import com.google.gerrit.server.git.GitRepositoryManager; import com.google.gerrit.server.git.PerThreadRequestScope; import com.google.gerrit.server.git.SearchingChangeCacheImpl; import com.google.gerrit.server.git.WorkQueue; +import com.google.gerrit.server.index.AutoFlush; import com.google.gerrit.server.index.IndexModule.IndexType; import com.google.gerrit.server.index.account.AccountSchemaDefinitions; import com.google.gerrit.server.index.account.AllAccountsIndexer; @@ -304,8 +305,13 @@ public class InMemoryModule extends FactoryModule { boolean slave = cfg.getBoolean("container", "slave", false); Class<?> clazz = Class.forName(moduleClassName); Method m = - clazz.getMethod("singleVersionWithExplicitVersions", Map.class, int.class, boolean.class); - return (Module) m.invoke(null, getSingleSchemaVersions(), 0, slave); + clazz.getMethod( + "singleVersionWithExplicitVersions", + Map.class, + int.class, + boolean.class, + AutoFlush.class); + return (Module) m.invoke(null, getSingleSchemaVersions(), 0, slave, AutoFlush.ENABLED); } catch (ClassNotFoundException | SecurityException | NoSuchMethodException |