This is an automated email from the ASF dual-hosted git repository. rnewson pushed a commit to branch import-nouveau-reorg in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit fb11df7810a5650d6dac017cdb8ec4fad652e033 Author: Robert Newson <[email protected]> AuthorDate: Sun Jan 1 20:04:12 2023 +0000 reorder for readability --- .../apache/couchdb/nouveau/core/Lucene9Index.java | 38 +++++++++++----------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/Lucene9Index.java b/java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/Lucene9Index.java index d62beff9b..fe86092d4 100644 --- a/java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/Lucene9Index.java +++ b/java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/Lucene9Index.java @@ -115,6 +115,25 @@ class Lucene9Index extends Index { writer.deleteDocuments(query); } + @Override + public boolean doCommit(final long updateSeq) throws IOException { + writer.setLiveCommitData(Collections.singletonMap("update_seq", Long.toString(updateSeq)).entrySet()); + return writer.commit() != -1; + } + + @Override + public void doClose(final boolean deleteOnClose) throws IOException { + if (deleteOnClose) { + // No need to commit in this case. + writer.rollback(); + final Directory dir = writer.getDirectory(); + for (final String name : dir.listAll()) { + dir.deleteFile(name); + } + } + writer.close(); + } + @Override public SearchResults doSearch(final SearchRequest request) throws IOException, QueryParserException { final Query query = newQueryParser().parse(request); @@ -273,25 +292,6 @@ class Lucene9Index extends Index { return new SortField(m.group(2), type, reverse); } - @Override - public boolean doCommit(final long updateSeq) throws IOException { - writer.setLiveCommitData(Collections.singletonMap("update_seq", Long.toString(updateSeq)).entrySet()); - return writer.commit() != -1; - } - - @Override - public void doClose(final boolean deleteOnClose) throws IOException { - if (deleteOnClose) { - // No need to commit in this case. - writer.rollback(); - final Directory dir = writer.getDirectory(); - for (final String name : dir.listAll()) { - dir.deleteFile(name); - } - } - writer.close(); - } - private static Document toDocument(final String docId, final DocumentUpdateRequest request) throws IOException { final Document result = new Document();
