diff options
Diffstat (limited to 'java/com/google/gerrit/lucene/LuceneProjectIndex.java')
-rw-r--r-- | java/com/google/gerrit/lucene/LuceneProjectIndex.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/java/com/google/gerrit/lucene/LuceneProjectIndex.java b/java/com/google/gerrit/lucene/LuceneProjectIndex.java index 950e2060ca..601ed5fb3f 100644 --- a/java/com/google/gerrit/lucene/LuceneProjectIndex.java +++ b/java/com/google/gerrit/lucene/LuceneProjectIndex.java @@ -30,6 +30,7 @@ import com.google.gerrit.index.query.QueryParseException; import com.google.gerrit.reviewdb.client.Project; import com.google.gerrit.server.config.GerritServerConfig; import com.google.gerrit.server.config.SitePaths; +import com.google.gerrit.server.index.AutoFlush; import com.google.gerrit.server.index.IndexUtils; import com.google.gerrit.server.project.ProjectCache; import com.google.gerrit.server.project.ProjectState; @@ -83,7 +84,8 @@ public class LuceneProjectIndex extends AbstractLuceneIndex<Project.NameKey, Pro @GerritServerConfig Config cfg, SitePaths sitePaths, Provider<ProjectCache> projectCache, - @Assisted Schema<ProjectData> schema) + @Assisted Schema<ProjectData> schema, + AutoFlush autoFlush) throws IOException { super( schema, @@ -92,7 +94,8 @@ public class LuceneProjectIndex extends AbstractLuceneIndex<Project.NameKey, Pro PROJECTS, null, new GerritIndexWriterConfig(cfg, PROJECTS), - new SearcherFactory()); + new SearcherFactory(), + autoFlush); this.projectCache = projectCache; indexWriterConfig = new GerritIndexWriterConfig(cfg, PROJECTS); |