Commit Graph

26154 Commits

Author SHA1 Message Date
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 d75abe1a30)
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 8b98b158ff)
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
Tommaso Teofili 7e837e30cf LUCENE-7350 - fixed unused imports, misplaced header 2016-12-05 12:55:05 +01:00
Adrien Grand 406535a3a8 LUCENE-7350: Remove unused imports.
(cherry picked from commit 281af8b)
2016-12-05 12:44:43 +01:00
Tommaso Teofili ea95c3cea7 LUCENE-7350 - Let classifiers be constructed from IndexReaders 2016-12-05 12:40:49 +01:00
Anshum Gupta 3ce1ec3bff SOLR-9819: Add new line to the end of SHA 2016-12-02 16:43:23 -08:00
Mike McCandless a195a9868a LUCENE-7576: fix other codecs to detect when special case automaton is passed to Terms.intersect 2016-12-02 17:42:27 -05:00
Anshum Gupta 660f08a0b9 SOLR-9819: Upgrade Apache commons-fileupload to 1.3.2, fixing a security vulnerability 2016-12-02 13:26:49 -08:00
Mike McCandless 537ac854ac improve IW javadocs 2016-12-02 15:30:37 -05:00
Mike McCandless b6072f3ae5 LUCENE-7576: detect when special case automaton is passed to Terms.intersect 2016-12-02 15:26:32 -05:00
Steve Rowe f1e402e391 LUCENE-7542: Remove debug printing of parsed versions 2016-11-30 17:08:00 -05:00
Christine Poerschke cf8d0e1ccb SOLR-9660: in GroupingSpecification factor [group](sort|offset|limit) into [group](sortSpec) (Judith Silverman, Christine Poerschke) 2016-11-30 20:36:59 +00:00
Ishan Chattopadhyaya 0c3fb75445 SOLR-9616 Solr throws exception when expand=true on empty index 2016-12-01 00:49:05 +05:30
Andrzej Bialecki 4874f03953 SOLR-9768 RecordingJsonParser produces incomplete json (Wojciech Stryszyk via ab) 2016-11-30 10:35:19 +01:00
Christine Poerschke 0ef4236745 SOLR-9783: (Search|Top)Group[s]ShardResponseProcessor.process: turned sortWithinGroup null check into assert.
Also sort.equals tweak in (grouping) QueryCommand.create method.
2016-11-29 19:33:30 +01:00
Noble Paul 25a439c51c SOLR-9546: remove unnecessary boxing 2016-11-29 18:04:14 +05:30
Noble Paul 7a9f834966 Merge branch 'branch_6x' of https://git-wip-us.apache.org/repos/asf/lucene-solr into branch_6x 2016-11-29 08:08:31 +05:30
Noble Paul d89da61a6d SOLR-9784: added deprecation javadocs 2016-11-29 08:08:02 +05:30
Kevin Risden ec385708c6 SOLR-9728: Ability to specify Key Store type in solr.in file for SSL 2016-11-28 09:53:11 -06:00
Erick Erickson 736c9ff8e3 SOLR-5260 merge error 2016-11-27 07:48:27 -08:00
Erick Erickson 523b6b1b9f SOLR-5260: Faceting on a field in SolrCloud with docValues=true and indexed=false fails, test fix
(cherry picked from commit e4733f6)
2016-11-26 22:21:57 -08:00
Erick Erickson af904f8dd2 SOLR-5260: Faceting on a field in SolrCloud with docValues=true and indexed=false fails
(cherry picked from commit ca66266)
2016-11-26 14:11:36 -08:00
Noble Paul 00dfbafd9a SOLR-9784: deprecated uploadconfig 2016-11-26 12:39:50 +05:30