Adrien Grand
3f0ecfa9c4
Revert "LUCENE-8857: Introduce Custom Tiebreakers in TopDocs#merge ( #734 )"
...
This reverts commit e70b43c39a
.
2019-07-01 16:53:23 +02:00
Atri Sharma
e70b43c39a
LUCENE-8857: Introduce Custom Tiebreakers in TopDocs#merge ( #734 )
...
This commit introduces custom tiebreakers which allows users to
specify custom tiebreakers when ordering hits to return. A
default tiebreaker is introduced for tie breaking on shard index
first and then docID.
2019-07-01 15:56:52 +02:00
Jason Gerlowski
8242e6ce1d
SOLR-13539: Fix mv update of UUID, enum, bool and binary fields
...
Co-Authored-By: Thomas Wockinger
2019-07-01 08:53:54 -04:00
Atri Sharma
6799ca6efd
LUCENE-8862: Introduce Collector Level Memory Accounting ( #729 )
...
This commit introduces a mechanism to track the dynamic memory
utilization of Collectors and allow setting collector level limits
for memory usage. A new bitset collecting Collector is introduced
which supports the memory tracker functionality
2019-07-01 13:47:07 +02:00
Alan Woodward
6966b49a6b
LUCENE-8893: Intervals.prefix() and Intervals.wildcard() should take BytesRef
2019-07-01 08:52:56 +01:00
Ignacio Vera
db68634c67
LUCENE-8885: Optimise BKD reader by exploiting cardinality information stored on leaves ( #746 )
...
The commit adds the method InstersectVisitor#visit(DocIdSetIterator, byte[]).
2019-07-01 06:15:03 +02:00
Jason Gerlowski
d6345439dc
Add missing predefined RBAP perms to ref-guide
2019-06-30 06:36:43 -04:00
Mikhail Khludnev
2fdb4dd7d4
SOLR-13577: wait jetty to stop as @hossman advised.
2019-06-30 09:45:35 +03:00
Tomoko Uchida
299bfe55b3
LUCENE-8874: Show SPI names instead of class names in Luke Analysis tab.
2019-06-30 13:27:24 +09:00
Tomoko Uchida
7ac77ce441
LUCENE-8894: Add APIs to tokenizer/charfilter/tokenfilter factories to get their SPI names from concrete classes
2019-06-30 12:19:48 +09:00
Gert Morten Paimla
42a1eb0403
LUCENE-8891: Add snowball stemmer and analyzer for Estonian language.
...
Signed-off-by: Tomoko Uchida <tomoko@apache.org>
2019-06-30 09:12:55 +09:00
Munendra S N
cfd6e1adfa
SOLR-12364: add test cases for edismax boost
...
* This adds tests for bf and boosts
* Use expectThrows in edismax tests to verify exception
2019-06-29 22:18:02 +05:30
Munendra S N
9228cefbc8
SOLR-9409: improve error message on unsupported types in collapsing
...
* Improve error message when collapsing is not supported on given
fieldtype
* Return 400 error code when unsupported value are passed for max,min
or in case of syntax error
2019-06-29 21:37:09 +05:30
Marcus
2755f26ae4
SOLR-13537: Add master build-badges to README
...
These build badges can be used by novice developers to tell at a glance whether the master branch build (compilation-only) is broken.
Authored-by: Marcus Eagan
2019-06-29 08:01:54 -04:00
Chris Hostetter
8b72e91df7
SOLR-13580: update test to account for different versions of java using different locale specific numeric formatting characters
2019-06-28 12:10:54 -07:00
Christine Poerschke
a49ddbaf11
SOLR-13576: Factor out a TopGroupsShardResponseProcessor.fillResultIds method. (Christine Poerschke, Diego Ceccarelli)
2019-06-28 18:38:41 +01:00
Christine Poerschke
5d2569eab1
SOLR-13280: Strengthen ScheduledTrigger's preferredOperation parameter validation.
2019-06-28 18:35:34 +01:00
Christine Poerschke
993c051a0e
SOLR-13279: Clarify ScheduledTrigger's "every parameter missing" error response.
2019-06-28 18:32:25 +01:00
Mikhail Khludnev
d54555c757
SOLR-13577: spin until slave got a replication failure while master is down.
2019-06-28 17:28:48 +03:00
Alan Woodward
46cc24d77e
LUCENE-8856: Promote intervals queries from sandbox to queries module
2019-06-28 12:28:53 +01:00
Andrzej Bialecki
b48a02b1f1
LUCENE-8855: Move the CHANGES entry to the right version.
2019-06-28 10:59:50 +02:00
Andrzej Bialecki
7989a863fa
LUCENE-8855: Fix some size estimates and relax test assertions to work under different JVMs.
2019-06-28 10:33:27 +02:00
Sven Amann
7c3d6c7214
LUCENE-8890: Improve parallel iteration of two lists of same length. ( #446 )
...
The class `BooleanWeight` takes a `BooleanQuery` (a list of `BooleanClause`s) as input and maintains a list of weights corresponding to the clauses. The clauses and the weights are iterated in parallel in various places throughout the class. At these code locations, it is not obvious that these two lists always have the same length, i.e., that the parallel iteration is safe. Moreover, the parallel iteration is not well supported by the Java language, which is why this operation is implemented differently throughout the code.
This patch joins the two lists to enable parallel iteration without managing two separate lists. This makes the code’s intent more obvious and prevents bugs due to the lists getting out of sync by a future change.
2019-06-28 09:50:37 +02:00
Chris Hostetter
aaf20aefa4
SOLR-12988: SSLTestConfig has been changed to throw AssumptionViolatedException when tests/seeds request SSL but the JVM appears to be an OpenJDK version known to have SSL bugs
...
SOLR-13574: Add CHANGES entry that was overlooked
2019-06-27 15:51:20 -07:00
Chris Hostetter
7e57d3a9d9
SOLR-13574: Fix many test and test-framework classes to not fail on After/AfterClass cleanup if assumptions fail in Before/BeforeClass setup
2019-06-27 10:28:06 -07:00
Atri Sharma
7cd20384de
LUCENE-8889: Add Tests For Accessors Of Ranges in PointRangeQuery ( #748 )
2019-06-27 13:55:15 +02:00
Adrien Grand
23b6a3cd3a
LUCENE-8871: Fix precommit failures.
2019-06-27 12:03:25 +02:00
iverase
754ce1f437
LUCENE-8886: Fix TestMutablePointsReaderUtils tests
2019-06-27 11:35:54 +02:00
Adrien Grand
7032176705
LUCENE-8815: Remove leftover println.
2019-06-27 08:09:26 +02:00
Adrien Grand
82234ef2f4
LUCENE-8855: Remove unused import.
2019-06-27 08:08:51 +02:00
Adrien Grand
b7029b35d5
LUCENE-8815: Use a LogMergePolicy when the order of documents is important.
2019-06-27 08:08:51 +02:00
Michael Sokolov
024e200bb9
LUCENE-8871: promote kuromoji tools to main jar
2019-06-26 22:34:00 -04:00
Andrzej Bialecki
a76c962ee6
LUCENE-8855: Add Accountable to some Query implementations.
2019-06-26 15:26:54 +02:00
Mikhail Khludnev
48fb45e614
SOLR-13577: retrying TestReplicationHandler.doTestIndexFetchOnMasterRestart.
2019-06-26 14:16:22 +03:00
Jan Høydahl
b54126169b
SOLR-13569: AdminUI visual indication of prod/test/dev environment
2019-06-26 12:09:02 +02:00
Alan Woodward
6751c072ab
LUCENE-8811: Remove deprecated BooleanQuery maxCount methods
2019-06-26 10:55:55 +01:00
Alan Woodward
53f56fb7ad
LUCENE-8811: Move max clause checks to IndexSearcher
2019-06-26 10:55:55 +01:00
jimczi
889f73105f
LUCENE-8859: The completion suggester's postings format now have an option to load its internal FST off-heap.
2019-06-26 11:16:51 +02:00
Ignacio Vera
dac4310129
LUCENE-8868: New storing strategy for BKD tree leaves with low cardinality ( #730 )
...
When a leaf has only few distinct values, we store the distinct values with the cardinality.
2019-06-26 10:16:12 +02:00
Ignacio Vera
36eaf75b1f
LUCENE-8879: Improve BKDRadixSelector tests
...
This change adds explicit test for the sorting capabilities.
2019-06-26 09:45:44 +02:00
Julie Tibshirani
5bf023cf19
LUCENE-7714: Add a range query in sandbox that takes advantage of index sorting.
2019-06-26 09:17:48 +02:00
Chris Hostetter
583c219183
SOLR-13580: add assumeThat calls to ParsingFieldUpdateProcessorsTest to skip test methods impacted by java 13-ea bug in NumberFormat.parse()
2019-06-25 16:26:03 -07:00
Andrzej Bialecki
4d1058db6e
SOLR-13566: REINDEXCOLLECTION does not work with (basic) authentication.
2019-06-25 16:54:27 +02:00
Christine Poerschke
94ecd3a7f6
Fix op[t]ional typo in json-facet-api.adoc file.
2019-06-25 11:04:30 +01:00
jimczi
b85840b97f
LUCENE-8848: Fix IndexWriter leak when TestUnifiedHighlighter#testNotReanalyzed is ignored
2019-06-25 10:36:25 +02:00
Noble Paul
742c80550c
reformatting
2019-06-25 17:02:17 +10:00
Mikhail Khludnev
4589bbe47b
SOLR-12866: Turn TestHdfsCloudBackupRestore ON. No changes yet.
2019-06-25 08:49:26 +03:00
Munendra S N
e0e5296abc
SOLR-12979: fail fast when collapse field is non-docValued & non-uninvertible
...
* Improve error message when collapse field is non-docValued & non-uninvertible.
Return error code 400 instead of 500 in the above case
2019-06-25 09:50:41 +05:30
David Smiley
85ec39d931
SOLR-13367: Range queries will now highlight in hl.method=unified mode.
...
Lucene MatchesUtils.disjunction method for disjunction over
BytesRefIterator terms.
2019-06-25 00:10:08 -04:00
Chris Hostetter
689fa583a0
Revert "SOLR-12988: SSLTestConfig has been changed to throw AssumptionViolatedException when tests/seeds request SSL but the JVM appears to be an OpenJDK version known to have SSL bugs"
...
This reverts commit 6d6f14d391
.
Reason for revert: after doing more testing I realized there are tests I overlooked which can (with randomized SSL usage) trigger NullPointerException
(or other related failures) in After/AfterClass due assumptions about cleanup that isn't actaully neccessary due to the AssumptionFailure
that may occur during Before/BeforeClass
2019-06-24 15:42:23 -07:00