Commit Graph

302 Commits

Author SHA1 Message Date
Alan Woodward 040a9601b1 LUCENE-8229: Add Weight.matches() to iterate over match positions 2018-04-11 09:43:27 +01:00
Alan Woodward 798d351034 LUCENE-8242: Deprecate createNormalizedWeight 2018-04-09 15:07:04 +01:00
Adrien Grand 4fb7e3d02c LUCENE-8135: Implement block-max WAND. 2018-02-15 15:13:58 +01:00
Christine Poerschke 4e40679d25 LUCENE-8167: fix three incompleteEnumSwitch warnings 2018-02-12 17:41:34 +00:00
Adrien Grand 838c604b76 LUCENE-8119: Remove SimScorer.maxScore(float maxFreq). 2018-01-09 14:42:16 +01:00
Chris Hostetter d03cb44de7 SOLR-11758: Fixed FloatDocValues.boolVal to correctly return true for all values != 0.0F 2018-01-06 12:54:05 -07:00
Alan Woodward 3980aea18d LUCENE-8099: Add equality tests for FunctionScoreQuery 2018-01-05 16:18:37 +00:00
Alan Woodward d250a1463d LUCENE-8133: Rename TermContext to TermStates, and load TermState lazily if term stats are not required 2018-01-05 14:17:15 +00:00
Alan Woodward 79bd05da4d LUCENE-8099: Add some static methods to FunctionScoreQuery to replace Boosting/BoostedQuery 2018-01-05 09:32:05 +00:00
Adrien Grand 8fd7ead940 LUCENE-8116: SimScorer now only takes a frequency and a norm as per-document scoring factors. 2018-01-04 15:13:36 +01:00
Alan Woodward c1030eeb74 LUCENE-8012: Explanation takes Number rather than float 2018-01-02 11:06:59 +00:00
Alan Woodward c27099b4d1 LUCENE-8099: Remove deprecated CustomScoreQuery, BoostedQuery, BoostingQuery 2017-12-18 17:47:03 +00:00
Alan Woodward b01e6023e1 LUCENE-8099: Deprecate CustomScoreQuery, BoostedQuery, BoostingQuery 2017-12-18 17:47:03 +00:00
Adrien Grand 4fc5a872de LUCENE-4100: Faster disjunctions when the hit count is not needed. 2017-12-07 10:49:39 +01:00
Adrien Grand 187849f9b6 LUCENE-7996: PayloadScoreQuery must produce positive scores. 2017-12-06 19:15:13 +01:00
Adrien Grand a8a63464e7 LUCENE-7996: Queries are now required to produce positive scores. 2017-12-06 14:06:03 +01:00
Adrien Grand d27ddcb409 LUCENE-8008: Reduce leniency in CheckHits. 2017-11-29 18:09:38 +01:00
Alan Woodward 2a4dd499bb LUCENE-7736: IndexReaderValues 2017-11-15 14:22:49 +00:00
Alan Woodward 183571c085 LUCENE-6278: Remove Scorer.freq() 2017-11-15 11:14:16 +00:00
Alan Woodward 276e317e94 LUCENE-8042: Add SegmentCachable interface 2017-11-10 12:17:50 +00:00
Alan Woodward 281e84b988 LUCENE-8014: Remove TFIDFSimilarity.sloppyFreq() and scorePayload() 2017-11-10 11:19:06 +00:00
Alan Woodward 1aa049bb27 LUCENE-8014: Remove deprecated SimScorer methods 2017-11-10 09:43:18 +00:00
Alan Woodward a744654bca LUCENE-8038: Remove deprecated PayloadScoreQuery methods 2017-11-09 14:05:34 +00:00
Alan Woodward 5c9bcc9e90 LUCENE-8038: Add PayloadDecoder 2017-11-09 14:05:07 +00:00
Alan Woodward 08f3a64dee LUCENE-8017: Use List rather than array 2017-11-03 11:08:39 +00:00
Alan Woodward a886a001a4 LUCENE-8017: Add Weight.getCacheHelper() 2017-11-03 10:40:14 +00:00
Robert Muir ca5f9b3457 LUCENE-8007: Make scoring statistics mandatory 2017-11-02 23:02:21 -04:00
Tommaso Teofili f9f6d3a3ac no Jira - minor generics / code constructs fixes in MLT 2017-09-29 15:34:52 +02:00
Varun Thacker 7ed0a40eaa SOLR-11199: Support OR queries in the PayloadScoreParser and a sum function 2017-08-08 16:52:41 -07:00
Alan Woodward 2f2e00ffe2 LUCENE-7737: Remove spatial-extras dependency on queries module 2017-06-27 15:53:39 +01:00
Alan Woodward 1a278ae89b LUCENE-7723: Add hashCode and equals to DoubleValuesSource 2017-06-27 15:53:39 +01:00
David Smiley f470bbcbdc LUCENE-7876 avoid leafReader.fields 2017-06-13 22:44:04 -04:00
Adrien Grand 06a6034d9b LUCENE-7730: Better accuracy for the length normalization factor. 2017-05-18 16:27:31 +02:00
Alan Woodward fb24d451cc LUCENE-7741: Add explain() to DoubleValuesSource 2017-05-10 08:29:55 +01:00
Erik Hatcher 6c565c001b SOLR-1485: Add payload support 2017-05-01 21:35:29 -04:00
Erik Hatcher 2804159c64 Remove unused imports 2017-04-27 15:34:47 -04:00
Erik Hatcher f4bdb44fd8 LUCENE-7481: Fix PayloadScoreQuery rewrite 2017-04-27 15:08:51 -04:00
Erik Hatcher 72e616dd52 LUCENE-7481: Fix SpanPayloadCheckQuery rewrite 2017-04-27 08:55:05 -04:00
Erik Hatcher 28aeeadb5f LUCENE-7808: Fix PayloadScoreQuery and SpanPayloadCheckQuery .equals and .hashCode methods. 2017-04-26 20:05:32 -04:00
Adrien Grand 53064e46dd LUCENE-7754: Inner classes should be static whenever possible. 2017-03-28 15:35:04 +02:00
Mike McCandless e7b87f5b79 LUCENE-7739: Fix places where we unnecessarily boxed while parsing a numeric value according to FindBugs 2017-03-15 06:08:10 -04:00
Adrien Grand 8ed2b764ed LUCENE-6819: Remove index-time boosts. 2017-03-02 19:18:16 +01:00
Uwe Schindler 8684fe7944 LUCENE-7726: Fix HTML entity bugs in Javadocs to be able to build with Java 9 2017-03-01 23:57:18 +01:00
Tomas Fernandez Lobbe 7f13105fbe LUCENE-7673: Add MultiValued[Int/Long/Float/Double]FieldSource for SortedNumericDocValues 2017-02-06 10:44:09 -08:00
Alan Woodward 8c2ef3bc7f LUCENE-7644: FieldComparatorSource.newComparator() doesn't need to throw IOException
This allos us to also remove the throws clause on SortField.getComparator(),
TopDocs.merge() and various Collector constructors
2017-01-18 19:17:19 +00:00
Alan Woodward fc2e0fd133 LUCENE-7623: Add FunctionMatchQuery and FunctionScoreQuery 2017-01-16 11:15:33 +00:00
Alan Woodward 17cd0f00cc LUCENE-7624: Remove deprecated TermsQuery 2017-01-09 15:33:07 +00:00
Alan Woodward 22940f5c49 LUCENE-7624: Move TermsQuery into core as TermInSetQuery 2017-01-09 14:25:05 +00:00
Alan Woodward 713b65d1dc LUCENE-7610: Deprecate ValueSource methods in facets module 2017-01-07 11:52:24 +00:00
Dawid Weiss a19ec194d2 LUCENE-7513: Update to randomizedtesting 2.4.0. 2016-10-21 11:14:37 +02:00