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:08:32 UTC

[lucene-solr] branch branch_8x updated (8120842 -> e4c3f9a)

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

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


    from 8120842  LUCENE-8855: Add Accountable to some Query implementations.
     new 01d1257  LUCENE-8815: Use a LogMergePolicy when the order of documents is important.
     new e4c3f9a  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] 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 branch_8x
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git

commit e4c3f9a987012789d1a3dc52cb13b21f18a29af6
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 {
 


[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 branch_8x
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git

commit 01d12578f80f9227612bc23aa3a7012e07df5b83
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();