You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by jp...@apache.org on 2019/06/27 06:09:10 UTC

[lucene-solr] branch master updated (024e200 -> 82234ef)

This is an automated email from the ASF dual-hosted git repository.

jpountz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.


    from 024e200  LUCENE-8871: promote kuromoji tools to main jar
     new b7029b3  LUCENE-8815: Use a LogMergePolicy when the order of documents is important.
     new 82234ef  LUCENE-8855: Remove unused import.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/lucene/document/TestFeatureDoubleValues.java | 17 ++++++++++++-----
 .../org/apache/lucene/util/TestRamUsageEstimator.java   |  1 -
 2 files changed, 12 insertions(+), 6 deletions(-)


[lucene-solr] 01/02: LUCENE-8815: Use a LogMergePolicy when the order of documents is important.

Posted by jp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jpountz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git

commit b7029b35d53e7b6611e1ba3869243436a4f89793
Author: Adrien Grand <jp...@gmail.com>
AuthorDate: Thu Jun 27 08:06:03 2019 +0200

    LUCENE-8815: Use a LogMergePolicy when the order of documents is important.
---
 .../apache/lucene/document/TestFeatureDoubleValues.java | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/lucene/core/src/test/org/apache/lucene/document/TestFeatureDoubleValues.java b/lucene/core/src/test/org/apache/lucene/document/TestFeatureDoubleValues.java
index efdd04e..961afd1 100644
--- a/lucene/core/src/test/org/apache/lucene/document/TestFeatureDoubleValues.java
+++ b/lucene/core/src/test/org/apache/lucene/document/TestFeatureDoubleValues.java
@@ -19,6 +19,7 @@ package org.apache.lucene.document;
 import java.io.IOException;
 
 import org.apache.lucene.index.IndexReader;
+import org.apache.lucene.index.IndexWriterConfig;
 import org.apache.lucene.index.LeafReaderContext;
 import org.apache.lucene.index.RandomIndexWriter;
 import org.apache.lucene.search.DoubleValues;
@@ -31,7 +32,8 @@ public class TestFeatureDoubleValues extends LuceneTestCase {
 
   public void testFeature() throws IOException {
     Directory dir = newDirectory();
-    RandomIndexWriter writer = new RandomIndexWriter(random(), dir);
+    IndexWriterConfig config = newIndexWriterConfig().setMergePolicy(newLogMergePolicy(random().nextBoolean()));
+    RandomIndexWriter writer = new RandomIndexWriter(random(), dir, config);
     Document doc = new Document();
     doc.add(new FeatureField("field", "name", 30F));
     writer.addDocument(doc);
@@ -64,7 +66,8 @@ public class TestFeatureDoubleValues extends LuceneTestCase {
 
   public void testFeatureMissing() throws IOException {
     Directory dir = newDirectory();
-    RandomIndexWriter writer = new RandomIndexWriter(random(), dir);
+    IndexWriterConfig config = newIndexWriterConfig().setMergePolicy(newLogMergePolicy(random().nextBoolean()));
+    RandomIndexWriter writer = new RandomIndexWriter(random(), dir, config);
     Document doc = new Document();
     writer.addDocument(doc);
     doc = new Document();
@@ -95,7 +98,8 @@ public class TestFeatureDoubleValues extends LuceneTestCase {
 
   public void testFeatureMissingFieldInSegment() throws IOException {
     Directory dir = newDirectory();
-    RandomIndexWriter writer = new RandomIndexWriter(random(), dir);
+    IndexWriterConfig config = newIndexWriterConfig().setMergePolicy(newLogMergePolicy(random().nextBoolean()));
+    RandomIndexWriter writer = new RandomIndexWriter(random(), dir, config);
     Document doc = new Document();
     writer.addDocument(doc);
     writer.commit();
@@ -116,7 +120,8 @@ public class TestFeatureDoubleValues extends LuceneTestCase {
 
   public void testFeatureMissingFeatureNameInSegment() throws IOException {
     Directory dir = newDirectory();
-    RandomIndexWriter writer = new RandomIndexWriter(random(), dir);
+    IndexWriterConfig config = newIndexWriterConfig().setMergePolicy(newLogMergePolicy(random().nextBoolean()));
+    RandomIndexWriter writer = new RandomIndexWriter(random(), dir, config);
     Document doc = new Document();
     doc.add(new FeatureField("field", "different_name", 0.5F));
     writer.addDocument(doc);
@@ -138,7 +143,9 @@ public class TestFeatureDoubleValues extends LuceneTestCase {
 
   public void testFeatureMultipleMissing() throws IOException {
     Directory dir = newDirectory();
-    RandomIndexWriter writer = new RandomIndexWriter(random(), dir);
+    IndexWriterConfig config = newIndexWriterConfig().setMergePolicy(newLogMergePolicy(random().nextBoolean()));
+    RandomIndexWriter writer = new RandomIndexWriter(random(), dir, config);
+    System.out.println(writer.w.getConfig());
     Document doc = new Document();
     writer.addDocument(doc);
     doc = new Document();


[lucene-solr] 02/02: LUCENE-8855: Remove unused import.

Posted by jp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jpountz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git

commit 82234ef2f4c9ce806956c47a18ddc6a4796560f2
Author: Adrien Grand <jp...@gmail.com>
AuthorDate: Thu Jun 27 08:06:30 2019 +0200

    LUCENE-8855: Remove unused import.
---
 lucene/core/src/test/org/apache/lucene/util/TestRamUsageEstimator.java | 1 -
 1 file changed, 1 deletion(-)

diff --git a/lucene/core/src/test/org/apache/lucene/util/TestRamUsageEstimator.java b/lucene/core/src/test/org/apache/lucene/util/TestRamUsageEstimator.java
index 273574f..df9e7a6 100644
--- a/lucene/core/src/test/org/apache/lucene/util/TestRamUsageEstimator.java
+++ b/lucene/core/src/test/org/apache/lucene/util/TestRamUsageEstimator.java
@@ -34,7 +34,6 @@ import org.apache.lucene.search.BooleanQuery;
 import org.apache.lucene.search.DisjunctionMaxQuery;
 import org.apache.lucene.search.FuzzyQuery;
 import org.apache.lucene.search.TermQuery;
-import org.apache.lucene.search.WildcardQuery;
 
 public class TestRamUsageEstimator extends LuceneTestCase {