26125 Commits

Author SHA1 Message Date
Shai Erera
47bb32c3bb LUCENE-7590: add Sorted(Set)DocValuesStats 2016-12-18 22:05:54 +02:00
Shai Erera
63a5cd0017 LUCENE-7590: add DocValuesStats for SortedNumeric DV fields 2016-12-18 09:04:31 +02:00
yonik
9fafd78ddf SOLR-9873: tests - fix SolrTestCaseJ4.compareSolrDocument num fields comparison 2016-12-16 18:41:29 -05:00
Mike McCandless
693a720996 null the static fields after test finishes 2016-12-16 18:30:03 -05:00
yonik
0f4c5f0a73 SOLR-9712: block when maxWarmingSearchers is exceeded instead of throwing exception, default to 1, remove from most configs 2016-12-16 11:47:18 -05:00
Mike McCandless
a11cdd2fd8 LUCENE-7587: add helper FacetQuery and MultiFacetQuery classes to simplify drill down implementation 2016-12-16 09:57:15 -05:00
Adrien Grand
9a72bd871e LUCENE-7572: Cache the hash code of doc values queries. 2016-12-15 17:28:23 +01:00
Mike McCandless
0bb18cb057 remove bad assertion 2016-12-15 09:26:01 -05:00
Shai Erera
2a0814fc34 LUCENE-7590: add sum, variance and stdev stats to NumericDVStats 2016-12-15 14:43:36 +02:00
markrmiller
89f0149fee SOLR-9846: OverseerAutoReplicaFailoverThread can take too long to stop and leak out of unit tests. 2016-12-14 20:56:08 -05:00
markrmiller
96b492c05e SOLR-1953: It may be possible for temporary files to accumulate until the Solr process is shut down. 2016-12-14 20:55:32 -05:00
Mike McCandless
b4bb461c43 LUCENE-7592: if segments file is truncated, throw CorruptIndexException 2016-12-14 18:01:53 -05:00
Chris Hostetter
4c22659879 SOLR-8959: Refactored TestSegmentSorting out of TestMiniSolrCloudCluster
(cherry picked from commit 6525bb56f027655e5a01f028fa373305c0d01caa)

Conflicts:
	solr/CHANGES.txt
2016-12-14 13:22:06 -07:00
Varun Thacker
26d7971495 SOLR-9844: Display fc total size only when field entries asked for 2016-12-14 10:52:52 -08:00
Shai Erera
f05d6e7730 Rename constructor parameter name 2016-12-14 13:51:25 +02:00
Shai Erera
7269c484a4 LUCENE-7590: add DocValuesStatsCollector 2016-12-14 13:25:33 +02:00
Shai Erera
e09ef681e4 Revert "LUCENE-7590: add DocValuesStatsCollector"
This reverts commit 43f4f7a279553913aadfdd684d9cdcff0a5f4220.
2016-12-14 13:18:31 +02:00
Shai Erera
43f4f7a279 LUCENE-7590: add DocValuesStatsCollector 2016-12-14 13:14:50 +02:00
Nicholas Knize
73965bad07 fix RangeFieldQuery.scorer to return null if no docs in a segment indexed the field 2016-12-13 15:32:58 -06:00
Steve Rowe
765ea6f5a8 SOLR-9832: Schema modifications are not immediately visible on the coordinating node 2016-12-13 15:52:23 -05:00
Erick
0ffdacfb14 SOLR:9823: CoreContainer incorrectly setting MDCLoggingContext for core
(cherry picked from commit 8c79ab2)
2016-12-12 18:47:01 -08:00
Varun Thacker
a243f20973 SOLR-9707: Don't forward DeleteByQuery requests to down replicas 2016-12-12 17:23:33 -08:00
Varun Thacker
10ff47c6b1 SOLR-9844: Improve FieldCache usage api response formatting and show total size information 2016-12-12 13:09:10 -08:00
Shai Erera
b03db4f0fc Add .pydevproject to .gitignore 2016-12-11 13:11:24 +02:00
Erick Erickson
9096d4cb2a SOLR-9843: Fix up DocValuesNotIndexedTest failures. Debugging code
(cherry picked from commit d75abe1a3022b5d596b7fca4c7e8623782010a88)
2016-12-10 14:11:54 -08:00
Mike McCandless
ea3f836331 LUCENE-7570: don't run merges while holding the commitLock to prevent deadlock when merges are stalled and a tragic merge exception strikes 2016-12-09 18:41:51 -05:00
Mike McCandless
72537fd2cd don't create unnecessary lambda 2016-12-09 18:35:53 -05:00
Mike McCandless
928fa91c89 LUCENE-7581: don't allow updating a doc values field if it's used in the index sort 2016-12-09 18:09:35 -05:00
Uwe Schindler
d00ab65dcc LUCENE-6989: Fix Exception handling in MMapDirectory's unmap hack support code to work with Java 9's new InaccessibleObjectException that does not extend ReflectiveAccessException in Java 9. 2016-12-09 18:38:13 +01:00
Mike McCandless
ca428ce238 LUCENE-7583: move this class to the right package 2016-12-08 18:37:05 -05:00
Christine Poerschke
9e8dd854cd SOLR-8542: master-to-branch_6x backport changes (Michael Nilsson, Naveen Santhapuri, Christine Poerschke)
* removed 'boost' arg from LTRScoringQuery.createWeight signature
* classes extending Weight now implement normalize and getValueForNormalization
* FieldLengthFeatureScorer tweaks
2016-12-08 18:04:07 +00:00
Christine Poerschke
3e2657214e SOLR-8542: couple of tweaks (Michael Nilsson, Diego Ceccarelli, Christine Poerschke)
* removed code triplication in ManagedModelStore
* LTRScoringQuery.java tweaks
* FeatureLogger.makeFeatureVector(...) can now safely be called repeatedly (though that doesn't happen at present)
* make Feature.FeatureWeight.extractTerms a no-op; (OriginalScore|SolrFeature)Weight now implement extractTerms

* LTRThreadModule javadocs and README.md tweaks

* add TestFieldValueFeature.testBooleanValue test; replace "T"/"F" magic string use in FieldValueFeature
* add TestOriginalScoreScorer test; add OriginalScoreScorer.freq() method
* in TestMultipleAdditiveTreesModel revive dead explain test
2016-12-08 18:04:07 +00:00
Christine Poerschke
252c6e9385 SOLR-8542, SOLR-9746: prefix solr/contrib/ltr's search and response.transform packages with ltr 2016-12-08 18:04:07 +00:00
Michael Nilsson
f87d672be7 SOLR-8542: disallow reRankDocs<1 i.e. must rerank at least 1 document
(Michael Nilsson via Christine Poerschke)
2016-12-08 18:04:07 +00:00
Steve Rowe
084809b77c SOLR-8542: Add maven config and improve IntelliJ config. 2016-12-08 18:04:06 +00:00
Christine Poerschke
a511b30a50 SOLR-8542: Adds Solr Learning to Rank (LTR) plugin for reranking results with machine learning models. (Michael Nilsson, Diego Ceccarelli, Joshua Pantony, Jon Dorando, Naveen Santhapuri, Alessandro Benedetti, David Grohmann, Christine Poerschke) 2016-12-08 18:04:06 +00:00
markrmiller
8932718743 SOLR-9834: A variety of spots in the code can create a collection zk node after the collection has been removed.
# Conflicts:
#	solr/CHANGES.txt
2016-12-08 12:06:12 -05:00
Mike McCandless
28a22c0203 LUCENE-7583: buffer small leaf-block writes in BKDWriter 2016-12-07 19:02:50 -05:00
Mike McCandless
0c8e8e396a LUCENE-7563: fix 6.x backport compilation errors 2016-12-07 07:37:26 -05:00
Mike McCandless
fd1f608b49 LUCENE-7563: remove redundant array copy in PackedIndexTree.clone 2016-12-07 06:32:35 -05:00
Mike McCandless
f51766c00f LUCENE-7563: use a compressed format for the in-heap BKD index 2016-12-07 06:32:16 -05:00
David Smiley
8c943b6084 CHANGES.txt: Removed accidental inclusion of 7.0 section on our 6.x branch 2016-12-06 22:19:27 -05:00
Chris Hostetter
135604f632 SOLR-5043: New solr.dns.prevent.reverse.lookup system property that can be used to prevent long core (re)load delays on systems with missconfigured hostname/DNS
(cherry picked from commit 8b98b158ff9cc2a71216e12c894ca14352d31f0e)
2016-12-06 14:47:21 -07:00
Tomas Fernandez Lobbe
fdec7871a1 SOLR-9827: Make ConcurrentUpdateSolrClient create RemoteSolrExceptions in case of remote errors instead of SolrException 2016-12-06 10:37:25 -08:00
David Smiley
4e7a7dbf9a LUCENE-7575: Add UnifiedHighlighter field matcher predicate (AKA requireFieldMatch=false)
(cherry picked from commit 2e948fe)
2016-12-05 16:21:12 -05:00
Tommaso Teofili
cdce621087 SOLR-8871 - adjusted UIMA processor test, patch from Alessandro Benedetti
(cherry picked from commit 641294a)
2016-12-05 13:05:58 +01:00
Tommaso Teofili
7a44b8ed7b SOLR-8871 - removed suppress for forbidden API, added locale to toUpperCase
(cherry picked from commit c36ec0b)
2016-12-05 13:05:37 +01:00
Tommaso Teofili
cf90d085f4 SOLR-8871 - added suppress forbidden for toUpperCase usage
(cherry picked from commit a4573fe)
2016-12-05 13:05:28 +01:00
Tommaso Teofili
048d4370ab SOLR-8871 - adjusted header positioning
(cherry picked from commit 96489d2)
2016-12-05 13:05:17 +01:00
Tommaso Teofili
f9ca890fc3 SOLR-8871 - various improvements to ClassificationURP
(cherry picked from commit 5ad741e)
2016-12-05 13:04:33 +01:00