Commit Graph

5428 Commits

Author SHA1 Message Date
Robert Muir b1b1247a65 SOLR-4684: add encoder config to PostingsSolrHighlighter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1465258 13f79535-47bb-0310-9956-ffa450edef68
2013-04-06 15:14:46 +00:00
Adrien Grand 3351c61484 LUCENE-4911: Add "cela" to the list of French stop words, as suggested by Pierre Kobylanski.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1465256 13f79535-47bb-0310-9956-ffa450edef68
2013-04-06 15:05:22 +00:00
Robert Muir ef8fc3481f LUCENE-4877: fix CHANGES entry to be under 4.3
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1465227 13f79535-47bb-0310-9956-ffa450edef68
2013-04-06 11:26:56 +00:00
Alan Woodward 1923a0dd6a LUCENE-4902: Add FilterDirectoryReader
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1465072 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 17:52:28 +00:00
Simon Willnauer 66580ef074 LUCENE-4899: FastVectorHighlihgter failed with StringIndexOutOfBoundsException if a single highlight phrase or term was greater than the fragCharSize producing negative string offsets
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1465032 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 16:39:46 +00:00
Adrien Grand 88ae7ffa13 LUCENE-4908: Fix SortingDocsAndPositionsEnum.docID() when the enum is not positioned yet.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1464768 13f79535-47bb-0310-9956-ffa450edef68
2013-04-04 21:12:47 +00:00
Shai Erera b6a89d97cb LUCENE-4897: add a sugar API for traversing categories
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1464730 13f79535-47bb-0310-9956-ffa450edef68
2013-04-04 20:30:50 +00:00
Adrien Grand 9588a84dec LUCENE-4874: Don't override non abstract methods that have an impl through
other abstract methods in FilterAtomicReader and related classes.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1464710 13f79535-47bb-0310-9956-ffa450edef68
2013-04-04 19:48:45 +00:00
Robert Muir e78fd1cec9 LUCENE-4905: make maxPassages per-field in postingshighlighter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1464685 13f79535-47bb-0310-9956-ffa450edef68
2013-04-04 19:20:18 +00:00
Michael McCandless 2c32016fa0 move package line to top
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1464471 13f79535-47bb-0310-9956-ffa450edef68
2013-04-04 11:42:28 +00:00
Michael McCandless c18676ed4f LUCENE-4898: openIfChange now allows targeting an IndexCommit from an NRT reader
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1464437 13f79535-47bb-0310-9956-ffa450edef68
2013-04-04 11:04:38 +00:00
David Wayne Smiley 8b573c413d LUCENE-4645: Spatial Contains predicate for RecursivePrefixTreeStrategy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1464193 13f79535-47bb-0310-9956-ffa450edef68
2013-04-03 20:29:43 +00:00
Adrien Grand 218588c9ac LUCENE-4888: Never call DocIdSetIterator.advance with target <= docID().
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1463906 13f79535-47bb-0310-9956-ffa450edef68
2013-04-03 10:15:25 +00:00
David Wayne Smiley 061f31e910 LUCENE-4881: javadocs for SentinelIntSet
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1463587 13f79535-47bb-0310-9956-ffa450edef68
2013-04-02 15:07:45 +00:00
Steven Rowe 6de43dea0a LUCENE-4877: more param parsing verbs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1463335 13f79535-47bb-0310-9956-ffa450edef68
2013-04-01 23:45:33 +00:00
Erick Erickson 932923ee4b Fix for SOLR-4615, pull solr.properties out prior to deciding on the new mechanism
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1463316 13f79535-47bb-0310-9956-ffa450edef68
2013-04-01 22:04:32 +00:00
Robert Muir 9c67481b2c LUCENE-4877: javadocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1463245 13f79535-47bb-0310-9956-ffa450edef68
2013-04-01 18:29:13 +00:00
Steven Rowe e26f9c49ef LUCENE-4877: fix minor analyzer factory issues
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1463232 13f79535-47bb-0310-9956-ffa450edef68
2013-04-01 18:13:15 +00:00
Robert Muir 29b5142e79 LUCENE-4877: throw exception for invalid arguments in analysis factories
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1463191 13f79535-47bb-0310-9956-ffa450edef68
2013-04-01 16:30:00 +00:00
Shai Erera 0f1738e265 LUCENE-4893: facet counts were multiplied as many times as FacetsCollector.getFacetResults was called
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1463085 13f79535-47bb-0310-9956-ffa450edef68
2013-04-01 04:49:36 +00:00
Robert Muir 48a28acbfd LUCENE-4861: make BreakIterator per-field in PostingsHighlighter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1463083 13f79535-47bb-0310-9956-ffa450edef68
2013-04-01 04:39:49 +00:00
Adrien Grand 1f964c5764 LUCENE-4876: Deeply clone IndexWriterConfigs.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1462656 13f79535-47bb-0310-9956-ffa450edef68
2013-03-29 21:56:46 +00:00
Chris M. Hostetter 1ad382f304 SOLR-3956: Fixed group.facet=true to work with negative facet.limit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1462227 13f79535-47bb-0310-9956-ffa450edef68
2013-03-28 17:37:23 +00:00
Mark Robert Miller 175b33d5c7 SOLR-3706: remove log dependencies from core, exclude example log jars from test classpath, add versions to example log jars
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1462145 13f79535-47bb-0310-9956-ffa450edef68
2013-03-28 15:14:29 +00:00
David Wayne Smiley 218a506327 LUCENE-4742: Rename spatial Node back to Cell
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1462091 13f79535-47bb-0310-9956-ffa450edef68
2013-03-28 13:50:03 +00:00
David Wayne Smiley 56a18440e2 LUCENE-4742: Rename spatial Node back to Cell
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1462090 13f79535-47bb-0310-9956-ffa450edef68
2013-03-28 13:44:09 +00:00
Adrien Grand 6448dce4ea Add missing javadocs.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1462009 13f79535-47bb-0310-9956-ffa450edef68
2013-03-28 09:37:47 +00:00
Dawid Weiss 4f117dee40 LUCENE-4889: UnicodeUtil.codePointCount implementation replaced with a non-array-lookup version.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1461986 13f79535-47bb-0310-9956-ffa450edef68
2013-03-28 08:42:34 +00:00
Adrien Grand 001c4646e9 LUCENE-4875: Make SorterTemplate.mergeSort run in linear time on sorted (sub-)arrays.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1461834 13f79535-47bb-0310-9956-ffa450edef68
2013-03-27 20:14:04 +00:00
Adrien Grand d3eb052c45 LUCENE-4752: Fix SortingMergePolicy behavior when merges occur concurrently with deletions.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1461732 13f79535-47bb-0310-9956-ffa450edef68
2013-03-27 17:31:01 +00:00
David Wayne Smiley a6549cb76c LUCENE-4644: Spatial IsWithin predicate for RecursivePrefixTreeStrategy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1461581 13f79535-47bb-0310-9956-ffa450edef68
2013-03-27 13:55:57 +00:00
Ryan McKinley bbc7dc524a LUCENE-4887: NoOutputs implements merge. Lets FSA behave like a Set<Input>
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1461409 13f79535-47bb-0310-9956-ffa450edef68
2013-03-27 04:11:49 +00:00
Shai Erera 72c2f189b5 fix TestFacetsCollector.testSumScoreAggregator to not be sensitive to rounding issues
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1461245 13f79535-47bb-0310-9956-ffa450edef68
2013-03-26 18:00:51 +00:00
Shai Erera 509e84dede LUCENE-4882: FacetsAccumulator did not allow to count dimensions directly
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460977 13f79535-47bb-0310-9956-ffa450edef68
2013-03-26 05:12:53 +00:00
Michael McCandless 83027eca9e LUCENE-4863: handle case where no overrides are built (fst is null)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460859 13f79535-47bb-0310-9956-ffa450edef68
2013-03-25 19:30:20 +00:00
Dawid Weiss 914b26c36b LUCENE-4879: Filter stack traces on console output.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460630 13f79535-47bb-0310-9956-ffa450edef68
2013-03-25 12:03:49 +00:00
Simon Willnauer 4cfe0c5a10 LUCENE-4863: StemmerOverrideFilter now uses a FST to represent its overrides in memory.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460580 13f79535-47bb-0310-9956-ffa450edef68
2013-03-25 10:08:13 +00:00
Simon Willnauer 35249b9df7 throw IAE in MultiTermQuery ctor if field is null
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460551 13f79535-47bb-0310-9956-ffa450edef68
2013-03-25 08:58:31 +00:00
Simon Willnauer 30ba0f456d LUCENE-4878: Override missing getRegexpQuery in MultiFieldQueryParser
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460546 13f79535-47bb-0310-9956-ffa450edef68
2013-03-25 08:29:31 +00:00
Robert Muir a6a1c199c7 LUCENE-4873: fix bug in MSMScorer.minHeapRemove, increase number of terms in test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460412 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 16:41:17 +00:00
Adrien Grand e62e3d826f TestSortingMergePolicy: prevent deletions from happening concurrently with merges until LUCENE-4752 is fixed.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460394 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 15:14:17 +00:00
Adrien Grand d4a2356ad4 TestSortingMergePolicy: Don't call IndexWriterConfig.clone (LUCENE-4876) and make analysis deterministic (doesn't solve all problems yet).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460248 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 00:47:06 +00:00
Adrien Grand 467f8af889 LUCENE-4752: Fix SortingMergePolicy.clone.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460169 13f79535-47bb-0310-9956-ffa450edef68
2013-03-23 15:06:31 +00:00
Adrien Grand 258fc9f41a LUCENE-3918: Make SortingTerms.intersect return mapped docs enums.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460165 13f79535-47bb-0310-9956-ffa450edef68
2013-03-23 14:44:38 +00:00
Uwe Schindler a3692c23dd Javadocs bugs seem to be fixed in Java 8 b82. Reenable Javadocs linting on Java 8.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460042 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 22:47:11 +00:00
Uwe Schindler 55478afcb7 LUCENE-4808: Undo the workaround for compilation in Java 8, the bug is fixed in b82
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460039 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 22:41:55 +00:00
Robert Muir 1642b70fcb LUCENE-4571: Speed up BooleanQuerys with minShouldMatch to use skipping
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459938 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 19:22:36 +00:00
Simon Willnauer d56fa5175e LUCENE-4870: Lucene deletes entire index if and exception is thrown due do TooManyOpenFiles and OpenMode.CREATE_OR_APPEND
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459903 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 17:07:10 +00:00
Adrien Grand 8df4265ef0 LUCENE-4839: Add CHANGES entry.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459871 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 16:03:49 +00:00
Adrien Grand 7adf68d067 LUCENE-4867: Allow custom SorterTemplates to override merge.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459851 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 15:47:14 +00:00
Robert Muir 81cae44015 LUCENE-4571: also verify scores in this test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459841 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 15:22:39 +00:00
Robert Muir 786e3ddf22 LUCENE-4571: fix rare test bug and beef up matching tests some more
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459819 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 14:55:45 +00:00
Michael McCandless 0e830fbae4 LUCENE-4860: per-field control over scoring and formatting
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459816 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 14:50:11 +00:00
Adrien Grand 97ec69bb69 LUCENE-4752: Added SortingMergePolicy that sorts documents when merging.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459794 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 14:22:58 +00:00
Adrien Grand 276edac42e LUCENE-4871: Better compress positions, offsets and payloads in SortingDocsAndPositionsEnum.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459790 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 14:14:54 +00:00
Robert Muir e119331149 fix one more violation in this breakiterator
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459609 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 02:04:39 +00:00
Robert Muir e3150fc20c remove UOE and make this breakiterator well-behaved
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459607 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 01:56:37 +00:00
Robert Muir ba7fabb680 LUCENE-4571: improve minShouldMatch testing
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459521 13f79535-47bb-0310-9956-ffa450edef68
2013-03-21 20:50:30 +00:00
Robert Muir c6bc3fdd28 don't waste ram
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459487 13f79535-47bb-0310-9956-ffa450edef68
2013-03-21 19:32:50 +00:00
Michael McCandless 26b6e88533 this ctor doesn't throw IOE anymore
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459441 13f79535-47bb-0310-9956-ffa450edef68
2013-03-21 18:33:20 +00:00
Uwe Schindler 6385447660 LUCENE-4848: Use Java 7 NIO2-FileChannel instead of RandomAccessFile for NIOFSDirectory and MMapDirectory
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459437 13f79535-47bb-0310-9956-ffa450edef68
2013-03-21 18:19:19 +00:00
Adrien Grand a40674e778 LUCENE-4862: Test early termination with executor services too.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459414 13f79535-47bb-0310-9956-ffa450edef68
2013-03-21 17:29:29 +00:00
Adrien Grand 986444de44 LUCENE-4862: Added CollectionTerminatedException to allow permature termination of the collection of a single IndexReader leaf.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459400 13f79535-47bb-0310-9956-ffa450edef68
2013-03-21 17:04:10 +00:00
Shai Erera 915d9a3d11 LUCENE-4868: SumScoreFacetsAggregator used an incorrect index into the scores array
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459304 13f79535-47bb-0310-9956-ffa450edef68
2013-03-21 13:35:42 +00:00
Robert Muir 865982dbe3 make sure the simple tests run against both cases
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459155 13f79535-47bb-0310-9956-ffa450edef68
2013-03-21 05:25:58 +00:00
Simon Willnauer 734c426fa7 LUCENE-4865: BytesRefArray#append returns wrong index
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459051 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 21:01:48 +00:00
Adrien Grand affb12e11b LUCENE-4752: Preliminaries:
- move useful assert*Equals from TestDuelingCodecs to LuceneTestCase,
 - rename sort to wrap in SortingAtomicReader to better suggest that the returned reader is a view.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459037 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 20:40:22 +00:00
Robert Muir 05a1bb2cb9 do checkReader in newSearcher a lot less often for now
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1459018 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 19:46:12 +00:00
Robert Muir 4027f79370 emulate jvm bug
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458987 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 18:13:43 +00:00
Michael McCandless 1ba0dd51ce LUCENE-4853: fix param name
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458950 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 17:00:51 +00:00
Michael McCandless f7e106bd71 LUCENE-4853: fix sort order bug with returned snippets
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458944 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 16:56:25 +00:00
Shai Erera dd3a8dff69 LUCENE-4859: Expose more stats on IndexReader
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458907 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 16:05:45 +00:00
Michael McCandless 9946aeffb0 LUCENE-4856: If there are no matches for a given field, return the first maxPassages sentences
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458889 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 15:36:14 +00:00
Chris M. Hostetter ad81236c7d SOLR-4589: Fixed CPU spikes and poor performance in lazy field loading of multivalued fields
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458887 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 15:33:55 +00:00
Michael McCandless 3d0696f4f4 LUCENE-4856: revert ... need to add option to Solr
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458869 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 15:06:49 +00:00
Michael McCandless 0e7f97b261 LUCENE-4856: If there are no matches for a given field, return the first maxPassages sentences
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458865 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 15:02:05 +00:00
Simon Willnauer e33b01bc50 LUCENE-4857: Don't unnecessarily copy stem override map in StemmerOverrideFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458857 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 14:38:03 +00:00
Simon Willnauer 2f8c2cff03 LUCENE-4857: Don't unnecessarily copy stem override map in StemmerOverrideFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458848 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 14:21:52 +00:00
Uwe Schindler bac0ad9d1c Fix Java 7 compiler warning. This method only calls a SafeVarargs method and is also safe
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458818 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 13:18:23 +00:00
Michael McCandless ce29415565 add note about non-reentrant StoredFields impls
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458729 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 10:33:49 +00:00
Michael McCandless 39e99bc1a0 LUCENE-4828: move CHANGES entry to 4.2.1
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458472 13f79535-47bb-0310-9956-ffa450edef68
2013-03-19 19:39:10 +00:00
Simon Willnauer b6d23cdbbb cleanup CHANGES after backporting to 4.2.1
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458339 13f79535-47bb-0310-9956-ffa450edef68
2013-03-19 15:33:14 +00:00
Robert Muir f7ad4045e2 LUCENE-4854: DocTermsOrd getOrdTermsEnum() buggy, lookupTerm/termsEnum is slow
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458303 13f79535-47bb-0310-9956-ffa450edef68
2013-03-19 14:21:16 +00:00
Michael McCandless dfaddf1aa8 LUCENE-4853: PostingsHighlighter: add method that takes int[] docIDs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458014 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 21:29:26 +00:00
Michael McCandless c5763b80ff LUCENE-4846: PostingsHighlighter allow customizing how the values to be highlighted are loaded (default is still stored fields)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1458009 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 21:20:11 +00:00
Robert Muir 1f6a3f6a94 LUCENE-4852: BaseStoredFieldsFormatTestCase
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457926 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 19:22:48 +00:00
Michael McCandless d75b728bef LUCENE4832: add ToParentBlockJoinCollector.getTopGroupsWithAllChildDocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457880 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 17:25:18 +00:00
Adrien Grand 05509413d4 LUCENE-4851: Use Java 7's {Integer,Long,Float,Double}.compare instead of branches.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457868 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 17:10:29 +00:00
Robert Muir 471d7e9971 move entries to 4.2.1
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457857 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 16:45:43 +00:00
Uwe Schindler a4d66b3e1d LUCENE-4850: Upgrade Clover version to 3.1.10 (to allow Java 7)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457809 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 15:27:18 +00:00
Shai Erera b9c8815f3d LUCENE-4849: make ParallelTaxonomyArrays abstract
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457807 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 15:24:18 +00:00
Uwe Schindler 7f2ea1c098 Fix a syntax error in javacc result of surround query parser making new clover fail (and its invalid java code that was created)!
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457801 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 15:16:09 +00:00
Mark Robert Miller d5bcb41586 SOLR-4605: Rollback does not work correctly.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457784 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 14:52:49 +00:00
Adrien Grand edbad37b0c LUCENE-4847: Sorter API: Fully reuse docs enums.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457760 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 13:36:18 +00:00
Uwe Schindler b2404a4c55 LUCENE-4747: Remove reflection from IOUtils for supressing caughth Exceptions
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457751 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 13:12:21 +00:00
Uwe Schindler 6231597974 LUCENE-4747: Move to Java 7 in trunk
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457734 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 12:28:52 +00:00
Shai Erera f5e1b888b3 git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457707 13f79535-47bb-0310-9956-ffa450edef68 2013-03-18 11:00:51 +00:00
Uwe Schindler e698e86004 LUCENE-4713: Move changes entry
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457697 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 10:14:02 +00:00
Adrien Grand ffabbc9dda Fix test bug.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457676 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 09:10:19 +00:00
Shai Erera 6c1f180ebb LUCENE-4844: remove TaxonomyReader.getParent
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457674 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 09:01:28 +00:00
Steven Rowe d612e1139c Add 4.2.1 sections to Solr and Lucene CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457608 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 00:22:26 +00:00
Steven Rowe 6ff405d99f LUCENE-4843: In TestRandomChains, only use LimitTokenPositionFilter configured to consume all wrapped stream's tokens, just like LimitTokenCountFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457586 13f79535-47bb-0310-9956-ffa450edef68
2013-03-17 23:19:28 +00:00
Steven Rowe 42dd280c97 LUCENE-4843: Add LimitTokenPositionFilter: don't emit tokens with positions that exceed the configured limit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457572 13f79535-47bb-0310-9956-ffa450edef68
2013-03-17 22:09:44 +00:00
Michael McCandless fe6c8d3ea8 disperse the old FST TODO file
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457549 13f79535-47bb-0310-9956-ffa450edef68
2013-03-17 20:14:14 +00:00
Michael McCandless 8cde21a2c2 LUCENE-4841: add example for SortedSetDV facets
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457545 13f79535-47bb-0310-9956-ffa450edef68
2013-03-17 19:51:50 +00:00
Michael McCandless 3c5031804f add Closeable
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457459 13f79535-47bb-0310-9956-ffa450edef68
2013-03-17 15:13:37 +00:00
Shai Erera 0f3af7cec9 LUCENE-4838: Add BytesRefHash.find()
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457400 13f79535-47bb-0310-9956-ffa450edef68
2013-03-17 08:58:51 +00:00
Steven Rowe efaef82383 Fix AnalyzerFactoryTask to call ResourceLoaderAware.inform using the current directory if neither the 'work.dir' property value nor ./work/ are legit directories; also fix the english-porter-comparison.alg report task to be RepSumByNameRound instead of RepSumByName.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457390 13f79535-47bb-0310-9956-ffa450edef68
2013-03-17 07:32:30 +00:00
Steven Rowe 9fffda8c34 LUCENE-4842: Unbreak SynonymMap.Builder.join(String[],CharsRef)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457380 13f79535-47bb-0310-9956-ffa450edef68
2013-03-17 06:02:33 +00:00
Michael McCandless 9316cb96f2 LUCENE-4840: fix test to either use DV or not ... don't mix (so that we catch any bugs in SSDVFFs drill down
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457350 13f79535-47bb-0310-9956-ffa450edef68
2013-03-17 00:26:48 +00:00
Michael McCandless 6e44af52e1 LUCENE-4840: fix SortedSetDocValuesFacetFields to index drill-down postings
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457323 13f79535-47bb-0310-9956-ffa450edef68
2013-03-16 22:17:27 +00:00
Steven Rowe 3f9dcad7ac Add alg to compare performance of porter and porter2 stemmers
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457317 13f79535-47bb-0310-9956-ffa450edef68
2013-03-16 21:45:03 +00:00
Adrien Grand cd5b023219 LUCENE-4839: Fix bug in SorterTemplate.timSort().
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457315 13f79535-47bb-0310-9956-ffa450edef68
2013-03-16 21:37:33 +00:00
Uwe Schindler 681f24ca8a LUCENE-4839: Javadocs links, prevent synthetic accessor method access$0() for merge()
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457284 13f79535-47bb-0310-9956-ffa450edef68
2013-03-16 18:03:13 +00:00
Adrien Grand 8613df447f LUCENE-4839: Sorter API: Use TimSort to sort doc IDs and postings lists.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457272 13f79535-47bb-0310-9956-ffa450edef68
2013-03-16 16:33:30 +00:00
Simon Willnauer 77797c8c85 LUCENE-4837: Expose buffer size in BufferedIndexOutput
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457211 13f79535-47bb-0310-9956-ffa450edef68
2013-03-16 06:57:56 +00:00
Simon Willnauer f4cf5ead7d LUCENE-4836: Fix SimpleRateLimiter#pause to return the actual time spent sleeping
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457154 13f79535-47bb-0310-9956-ffa450edef68
2013-03-15 22:45:51 +00:00
Michael McCandless 8f2294f644 LUCENE-4795: add new facet method to facet from SortedSetDocValues without using taxonomy index
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457092 13f79535-47bb-0310-9956-ffa450edef68
2013-03-15 20:12:19 +00:00
Adrien Grand 5eb31627cd LUCENE-4834: Sorter API: Make TermsEnum.docs accept any source of liveDocs.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456842 13f79535-47bb-0310-9956-ffa450edef68
2013-03-15 09:49:08 +00:00
Adrien Grand 8e387dc423 LUCENE-4830: Add missing @Override.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456796 13f79535-47bb-0310-9956-ffa450edef68
2013-03-15 07:37:38 +00:00
Adrien Grand 44ca68f294 LUCENE-4830: Sorter API: Make the doc ID mapping an abstract class.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456787 13f79535-47bb-0310-9956-ffa450edef68
2013-03-15 07:10:26 +00:00
Steven Rowe 67083534ff LUCENE-4642:
* TokenizerFactory.create(Reader) is made final, and calls the AttributeFactory-accepting version with AttributeFactory.DEFAULT_ATTRIBUTE_FACTORY
* TokenizerFactory.create(AttributeFactory, Reader) is made abstract
* Added AttributeFactory-accepting constructors to all Tokenizer's with existing TokenizerFactory subclasses that didn't already have them
* Removed create(Reader) from all TokenizerFactory subclasses

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456768 13f79535-47bb-0310-9956-ffa450edef68
2013-03-15 04:41:50 +00:00
Robert Muir 2c64eb9019 LUCENE-4607: add DISI/Spans.cost
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456670 13f79535-47bb-0310-9956-ffa450edef68
2013-03-14 20:48:23 +00:00
Shai Erera 0d8da94624 LUCENE-4831: Association facets aggregators should not support rollupValues
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456653 13f79535-47bb-0310-9956-ffa450edef68
2013-03-14 20:21:01 +00:00
Adrien Grand 3c065d3922 More documentation to help people pick the right PackedInts structure.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456647 13f79535-47bb-0310-9956-ffa450edef68
2013-03-14 20:16:57 +00:00
Robert Muir 4e8f2b1749 LUCENE-4827: correct issue number in CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456602 13f79535-47bb-0310-9956-ffa450edef68
2013-03-14 18:30:58 +00:00
Robert Muir 53fd6a8919 LUCENE-4827: expose bm25 parameters in PassageScorer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456597 13f79535-47bb-0310-9956-ffa450edef68
2013-03-14 18:25:18 +00:00
Adrien Grand 9dbfa22b82 LUCENE-4833: Make IndexWriterConfig setters throw an exception when passed null if null is not a valid value.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456564 13f79535-47bb-0310-9956-ffa450edef68
2013-03-14 17:29:46 +00:00
Michael McCandless 412a233f5b catch another case where CP can silently corrupt
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456500 13f79535-47bb-0310-9956-ffa450edef68
2013-03-14 16:04:39 +00:00
Michael McCandless 1f25393c40 remove CREATE from facet examples
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456120 13f79535-47bb-0310-9956-ffa450edef68
2013-03-13 20:30:31 +00:00
Michael McCandless 7b1b6b3399 remove CREATE when creating taxo writer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456118 13f79535-47bb-0310-9956-ffa450edef68
2013-03-13 20:24:18 +00:00
Michael McCandless e48d0d44a9 LUCENE-4816: passing null to PostingsHighlighter means the entire content is treated as a single Passage
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456115 13f79535-47bb-0310-9956-ffa450edef68
2013-03-13 20:07:34 +00:00
Michael McCandless 234fa47dba LUCENE-4820: add optional payload to Analyzing/FuzzySuggester
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456095 13f79535-47bb-0310-9956-ffa450edef68
2013-03-13 19:13:56 +00:00
Michael McCandless c476a59ff9 LUCENE-4828: BooleanQuery.extractTerms no longer includes terms from MUST_NOT clauses
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1456074 13f79535-47bb-0310-9956-ffa450edef68
2013-03-13 18:22:03 +00:00
Uwe Schindler bd1a1e5ffc LUCENE-4713: The SPI components used to load custom codecs or analysis components were fixed to also scan the Lucene ClassLoader in addition to the context ClassLoader, so Lucene is always able to find its own codecs. The special case of a null context ClassLoader is now also supported.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1455860 13f79535-47bb-0310-9956-ffa450edef68
2013-03-13 10:10:33 +00:00
Robert Muir 806bdbe834 LUCENE-4826: add mime-type and license exclusion for test data file
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1455784 13f79535-47bb-0310-9956-ffa450edef68
2013-03-13 03:08:25 +00:00
Michael McCandless 7cc57853d6 LUCENE-4826: fix PostingsHighlighter PassageQueue comparator so we keep the best 2 passages
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1455693 13f79535-47bb-0310-9956-ffa450edef68
2013-03-12 20:09:36 +00:00
Steven Rowe 092545884e LUCENE-4642: Add create(AttributeFactory) to TokenizerFactory and subclasses with ctors taking AttributeFactory, and remove Tokenizer's and subclasses' ctors taking AttributeSource.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1455670 13f79535-47bb-0310-9956-ffa450edef68
2013-03-12 19:04:06 +00:00
Robert Muir b25cc528d9 LUCENE-4819: move Sorted(set)DocValuesTermsEnum to codec
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1455391 13f79535-47bb-0310-9956-ffa450edef68
2013-03-12 02:17:27 +00:00
Michael McCandless 6e2ed94b23 LUCENE-4821: AnalyzingSuggester uses end offset to determine whether the final token was finished or not
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1455338 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 21:24:36 +00:00
Simon Willnauer f5c2ceffa3 LUCENE-4822: Add missing files - I blame git...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1455325 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 20:51:29 +00:00
Simon Willnauer 45e65d12b8 LUCENE-4822: Add PatternKeywordTokenFilter to marks keywords based on regular expressions
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1455321 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 20:38:35 +00:00
Uwe Schindler a770a0d184 Undo the stupid import and use correct type :-)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1455202 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 15:59:11 +00:00
Uwe Schindler c724083016 Improve test for deprecated Version enum constants
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1455179 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 15:24:18 +00:00
Robert Muir 1600711a61 LUCENE-4819: revert
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454996 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 04:40:47 +00:00
Robert Muir c97a94e020 LUCENE-4808: hack around the current jdk8 backwards break bug to please jenkins
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454986 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 03:31:41 +00:00
Robert Muir 300451f1f8 add 4.2 back compat index
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454980 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 03:11:33 +00:00
Robert Muir 2d71e8843c add test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454978 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 02:42:46 +00:00
Robert Muir 55d9d0b69e add 4.3
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454976 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 02:26:15 +00:00
Robert Muir dd0855c4fe LUCENE-4819: move Sorted(set)DocValuesTermsEnum to codec
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454968 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 00:59:10 +00:00
Shai Erera 3071009fda make sure docs and offsets are the same length
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454849 13f79535-47bb-0310-9956-ffa450edef68
2013-03-10 13:37:20 +00:00
Shai Erera cf803eaf92 SortingAtomicReader did not grow the arrays consistently
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454833 13f79535-47bb-0310-9956-ffa450edef68
2013-03-10 11:21:05 +00:00
Shai Erera 389bed49f8 LUCENE-3918: port IndexSorter to trunk API
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454801 13f79535-47bb-0310-9956-ffa450edef68
2013-03-10 07:55:38 +00:00
Erick Erickson c6ac3031c1 docs for KeywordRepeatFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454384 13f79535-47bb-0310-9956-ffa450edef68
2013-03-08 13:41:51 +00:00
Simon Willnauer 5a3ec2d457 LUCENE-4817: Add KeywordRepeaterFilter to emit tokens twice once as keyword and once not as keyword
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1454313 13f79535-47bb-0310-9956-ffa450edef68
2013-03-08 10:33:23 +00:00
Michael McCandless 46025f3746 LUCENE-4815: changes entry
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1453944 13f79535-47bb-0310-9956-ffa450edef68
2013-03-07 16:24:32 +00:00
Michael McCandless d2c829cdca LUCENE-4815: allow more than one FacetRequest per dim
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1453943 13f79535-47bb-0310-9956-ffa450edef68
2013-03-07 16:23:01 +00:00
Michael McCandless b16b38118e LUCENE-4810: don't increment position on every gram (only the first, for a given input token) in EdgeNGramTokenizer/Filter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1453937 13f79535-47bb-0310-9956-ffa450edef68
2013-03-07 16:07:23 +00:00
Steven Rowe 4618a5a0fe SOLR-4503: Add REST API methods to get schema information: fields, dynamicFields, fieldTypes, and copyFields. Restlet 2.1.1 is integrated and is used to service these requests.
Also fixes bugs in dynamic copyField logic described in SOLR-3798.
Also fixes a bug with proxied SolrCloud requests (SOLR-4210) when using the GET method.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1453161 13f79535-47bb-0310-9956-ffa450edef68
2013-03-06 04:50:33 +00:00
Michael McCandless d7d8d5fb45 LUCENE-4811: fix *DVField to extend Field not StoredField
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1452474 13f79535-47bb-0310-9956-ffa450edef68
2013-03-04 20:07:56 +00:00
Dawid Weiss 34910535b3 LUCENE-4654: Test duration statistics from multiple test runs should be reused (locally).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1452276 13f79535-47bb-0310-9956-ffa450edef68
2013-03-04 12:43:12 +00:00
Uwe Schindler 7a28af4462 Improve speed of nightly tests by not creating new random instances all the time
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1452100 13f79535-47bb-0310-9956-ffa450edef68
2013-03-03 18:59:40 +00:00
Erick Erickson c160fd0375 took out soe debugging info I left in by mistake when checking in SOLR-4401
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451998 13f79535-47bb-0310-9956-ffa450edef68
2013-03-03 03:17:48 +00:00
Erick Erickson ac389d7f07 SOLR-4401 adding rapidly opening/closing cores to unit tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451997 13f79535-47bb-0310-9956-ffa450edef68
2013-03-03 03:15:41 +00:00
Robert Muir 35f59181f5 refer to these integers as termIDs when they are not yet ordinals, just unsorted unique values
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451958 13f79535-47bb-0310-9956-ffa450edef68
2013-03-02 23:38:55 +00:00
Uwe Schindler 202d3af9d0 LUCENE-4808: Add workaround for a JDK 8 "class library bug" which is still under discussion and may *not* be fixed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451584 13f79535-47bb-0310-9956-ffa450edef68
2013-03-01 13:12:16 +00:00
Michael McCandless ae89bfccb7 LUCENE-4806: change facet delim character to use 3 bytes instead of 1 (in UTF-8)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451578 13f79535-47bb-0310-9956-ffa450edef68
2013-03-01 12:51:21 +00:00
Simon Willnauer 9b6b4ec703 LUCENE-4809: FuzzyLikeThisQuery fails if field does not exist or is not indexed with NPE during rewrite
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451577 13f79535-47bb-0310-9956-ffa450edef68
2013-03-01 12:50:40 +00:00
Robert Muir 527999b867 add missing hashcode/equals to these rewrite methods
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451525 13f79535-47bb-0310-9956-ffa450edef68
2013-03-01 08:43:15 +00:00
Uwe Schindler 43fe27bf8e LUCENE-4797: For now disable javadoc-lint provided by JDK8, so we can enable recent JDK8 builds on jenkins. Our own doclint is already disabled, so the missing doc-files don't matter!
To test and fix bugs with JDK8, run ant javadocs -Djavadoc.args=-Xdoclint:all

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451295 13f79535-47bb-0310-9956-ffa450edef68
2013-02-28 19:08:33 +00:00
Robert Muir 5def61a215 LUCENE-4805: running some tests sometimes ignores the whole test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451238 13f79535-47bb-0310-9956-ffa450edef68
2013-02-28 15:53:07 +00:00
Michael McCandless 7c3f4ce119 detect if cat path uses the delimiter; fix test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451202 13f79535-47bb-0310-9956-ffa450edef68
2013-02-28 14:01:57 +00:00
Michael McCandless 927c46ba16 add test case
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450937 13f79535-47bb-0310-9956-ffa450edef68
2013-02-27 19:34:08 +00:00
Robert Muir 5e88698ae6 LUCENE-4804: PostingsHighlighter sometimes applies term to the wrong passage
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450462 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 21:53:40 +00:00
Robert Muir dd4b910c02 add back cjk range to this regex
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450441 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 21:32:19 +00:00
Robert Muir 2fb6ee3652 fix broken regex from r1225920 allowing most of unicode as a letter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450410 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 20:56:29 +00:00
Chris M. Hostetter c3cd168f6a LUCENE-4801: lingering doc remnants from pre-4.0 similarity API
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450342 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 18:33:17 +00:00
Michael McCandless 3189f0adea LUCENE-4803: add test coverage
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450320 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 18:11:39 +00:00
Michael McCandless ec2978de6d LUCENE-4802: omitNorms for facet drilldown fields
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450299 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 17:38:18 +00:00
Uwe Schindler 4f9c470dde LUCENE-4796, SOLR-4373: Fix concurrency issue in NamedSPILoader and AnalysisSPILoader when doing concurrent core loads in multicore Solr configs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450275 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 16:54:04 +00:00
Michael McCandless 7795908aa6 make it clear this is not a typo
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450258 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 16:25:46 +00:00
Michael McCandless 75305179e9 this is not a typo! it is TREC
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450253 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 16:19:00 +00:00
Michael McCandless 57844edcd7 fix typo
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450249 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 16:09:20 +00:00
Robert Muir 626b50ad9e LUCENE-4798: use java6 compatible method
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450246 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 16:06:16 +00:00
Robert Muir d09ba0c912 SOLR-4490: multi-valued dv support
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450239 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 15:59:05 +00:00
Robert Muir 8b26449adb LUCENE-4798: remove accidentally inserted tabs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450220 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 15:35:47 +00:00
Robert Muir 1d6711976f LUCENE-4798: PostingsHighlighter's formatter sometimes doesnt highlight matched terms
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450206 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 15:10:20 +00:00
Robert Muir 726a443239 fix test bug
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450141 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 11:59:36 +00:00
David Wayne Smiley c1b8dcfb0f LUCENE-4794 Spatial PrefixTree traversal abstraction
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1450010 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 03:57:27 +00:00
Michael McCandless 2c30b69f82 LUCENE-4748: add DrillSideways utility class to facets module
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1449972 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 00:02:16 +00:00
Yonik Seeley c6c03fe031 LUCENE-4791: optimize ConjunctionTermScorer to use skipping on first term
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1449141 13f79535-47bb-0310-9956-ffa450edef68
2013-02-22 17:21:22 +00:00
Tommaso Teofili 5e55903b14 LUCENE-4782 - suppressing SNBC test for Lucene3x codec for now
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448932 13f79535-47bb-0310-9956-ffa450edef68
2013-02-22 08:25:05 +00:00
Adrien Grand 5d1770a6e3 LUCENE-4792: Reduction of the memory required to build the doc ID maps used when merging segments.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448853 13f79535-47bb-0310-9956-ffa450edef68
2013-02-21 23:34:34 +00:00
Adrien Grand d2d444d2ed LUCENE-4784, LUCENE-4785, LUCENE-4786: Fixed references to deprecated classes SinkTokenizer, ValueSourceQuery and RangeQuery.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448852 13f79535-47bb-0310-9956-ffa450edef68
2013-02-21 23:30:36 +00:00
Shai Erera f3ee1dc3c5 LUCENE-4778: fix code example in jdoc
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448631 13f79535-47bb-0310-9956-ffa450edef68
2013-02-21 13:23:21 +00:00
Michael McCandless 81213a6ac1 LUCENE-4775: move computation of merge bytes size earlier
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448628 13f79535-47bb-0310-9956-ffa450edef68
2013-02-21 13:16:18 +00:00
Robert Muir 92b246b4c0 LUCENE-4790: nuke test workaround now that bug is fixed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448489 13f79535-47bb-0310-9956-ffa450edef68
2013-02-21 02:13:30 +00:00
Robert Muir f3f8b8afb1 SOLR-4477: match-only query support for docvalues fields
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448440 13f79535-47bb-0310-9956-ffa450edef68
2013-02-20 22:12:29 +00:00
Steven Rowe 83fa975ae9 LUCENE-4789: fix typos
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448400 13f79535-47bb-0310-9956-ffa450edef68
2013-02-20 20:53:46 +00:00
Robert Muir 1ab4c5bc36 LUCENE-4790: FieldCache.getDocTermOrds back to the future bug
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448368 13f79535-47bb-0310-9956-ffa450edef68
2013-02-20 19:44:28 +00:00
Tommaso Teofili 4650d3aba4 LUCENE-4782 - removed wrong line in build.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448207 13f79535-47bb-0310-9956-ffa450edef68
2013-02-20 15:03:34 +00:00
Tommaso Teofili 87dd823a0a LUCENE-4782 - fixed SNBC docsWithClassSize initialization in case of codec doesn't support Terms#getDocCount
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1448204 13f79535-47bb-0310-9956-ffa450edef68
2013-02-20 15:00:53 +00:00
Robert Muir b44aa61834 LUCENE-4765: Multi-valued docvalues field
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1447999 13f79535-47bb-0310-9956-ffa450edef68
2013-02-20 04:29:42 +00:00
Steven Rowe 17cdd3a46b IntelliJ configuration fixes:
- Make FacetTestCase abstract so that the IntelliJ test runner doesn't try to execute its tests under the facet module test run configuration
- In the facet module configuration, drop source directory facet/src/examples/ and add source directory facet/src/resources/
- Add -Xmx256m to the Lucene core test run configuration to avoid OOM in a couple tests
- Add resource pattern 'test-files:*' to .idea/compiler.xml, so that all files under */src/test-files/, regardless of file name/extension, will be copied over to the test output directory (previously .js files under solr/src/test-files/ were being excluded)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1447154 13f79535-47bb-0310-9956-ffa450edef68
2013-02-18 08:59:15 +00:00
Robert Muir 441f553a27 Merged /lucene/dev/trunk:r1446984-1447123
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1447125 13f79535-47bb-0310-9956-ffa450edef68
2013-02-18 02:37:43 +00:00
Robert Muir 0dbb54d7e2 fix slow-wrapper bug and beef up checkindex to find it
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1447123 13f79535-47bb-0310-9956-ffa450edef68
2013-02-18 02:29:26 +00:00
Robert Muir 6fb178efe2 speed up newSearcher a bit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1447040 13f79535-47bb-0310-9956-ffa450edef68
2013-02-17 16:42:36 +00:00
Robert Muir 32a43cd1ee LUCENE-4775: speed up test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1447034 13f79535-47bb-0310-9956-ffa450edef68
2013-02-17 16:00:44 +00:00
Robert Muir 3e8bd1e420 beef up tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446990 13f79535-47bb-0310-9956-ffa450edef68
2013-02-17 02:14:41 +00:00
Robert Muir 4991491bda file formats
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446988 13f79535-47bb-0310-9956-ffa450edef68
2013-02-17 01:16:53 +00:00
Robert Muir a4af217886 Merged /lucene/dev/trunk:r1446754-1446983
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446985 13f79535-47bb-0310-9956-ffa450edef68
2013-02-17 00:45:22 +00:00
Robert Muir 4c9dc9e0cc remove all nocommits
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446982 13f79535-47bb-0310-9956-ffa450edef68
2013-02-17 00:24:30 +00:00
Robert Muir 5a1a9a27c0 add simpletext sorted_set
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446977 13f79535-47bb-0310-9956-ffa450edef68
2013-02-16 23:09:19 +00:00
Uwe Schindler 2d60ca9bbd Update forbiddenapis to 1.2
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446961 13f79535-47bb-0310-9956-ffa450edef68
2013-02-16 22:11:55 +00:00
Robert Muir a74122ef64 clear nocommit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446932 13f79535-47bb-0310-9956-ffa450edef68
2013-02-16 19:57:02 +00:00
Robert Muir 7414c909e2 port test to DV api
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446930 13f79535-47bb-0310-9956-ffa450edef68
2013-02-16 19:38:42 +00:00
Robert Muir 34a0e90d05 add test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446925 13f79535-47bb-0310-9956-ffa450edef68
2013-02-16 19:14:14 +00:00
Adrien Grand e61398084d SOLR-3855: Doc values support.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446922 13f79535-47bb-0310-9956-ffa450edef68
2013-02-16 18:50:20 +00:00
Robert Muir 33e60bf352 add all-on-disk codec
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446911 13f79535-47bb-0310-9956-ffa450edef68
2013-02-16 16:21:00 +00:00
Robert Muir b69a50fb12 add on-disk SortedSet impl
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446903 13f79535-47bb-0310-9956-ffa450edef68
2013-02-16 15:10:06 +00:00
Adrien Grand 156e036022 LUCENE-4780: MonotonicAppendingLongBuffer.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446896 13f79535-47bb-0310-9956-ffa450edef68
2013-02-16 14:02:42 +00:00
Robert Muir 8b4207e278 Merged /lucene/dev/trunk:r1445907-1446753
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446801 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 22:58:27 +00:00
Robert Muir 1a12ff7b5c LUCENE-4779: replace old TestSort
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446777 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 21:19:11 +00:00
Robert Muir 3d0bd71f49 LUCENE-4779: add remaining tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446776 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 21:17:36 +00:00
Robert Muir af05ac30c4 LUCENE-4779: add missing values tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446762 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 20:58:54 +00:00
Robert Muir 2e40152c14 LUCENE-4779: add custom parser tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446741 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 19:40:37 +00:00
Mark Robert Miller a7630e88c2 LUCENE-4778: Add a getter for the delegate in RateLimitedDirectoryWrapper.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446729 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 19:14:12 +00:00
Robert Muir 283f16686b LUCENE-4779: exercise all sorting collectors in this test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446727 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 19:00:24 +00:00
Robert Muir 3572f7a351 fix documentation-lint
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446665 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 16:09:53 +00:00
David Wayne Smiley f46e33ede8 LUCENE-4770: Optional SpatialPrefixTree getNodes simplification
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446452 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 06:02:27 +00:00
Robert Muir ce81eb1c5c LUCENE-4779: add docvalues and reverse tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446440 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 03:30:22 +00:00
Robert Muir 5e688d6512 LUCENE-4779: factor out collector tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446430 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 02:31:15 +00:00
Robert Muir 21b4268c3c LUCENE-4779: more simple tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446427 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 02:14:55 +00:00
Robert Muir 7e02f0fb4b nuke these nocommits by using openbitset
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1446411 13f79535-47bb-0310-9956-ffa450edef68
2013-02-15 00:25:49 +00:00
Robert Muir 873aca8ec9 LUCENE-4779: factor out testEmptyIndex
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446257 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 16:13:05 +00:00
Robert Muir b17b827eca LUCENE-4779: pull out more standalone tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446226 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 15:07:45 +00:00
Robert Muir 4cca2b258d LUCENE-4779: pull out test completely unrelated to sorting into its own test case
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446213 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 14:46:15 +00:00
Robert Muir 157ba7389e LUCENE-4779: pull out a few good standalone tests from TestSort into TestSort2
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446209 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 14:42:22 +00:00
Robert Muir 0160c32a73 LUCENE-4779: add replacement for TestSort
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446202 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 14:31:39 +00:00
Robert Muir 9797b73c48 don't assert in close(), check docCount in finish()
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446144 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 12:34:54 +00:00
Adrien Grand ac51d4f1b0 Fix javadocs.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446087 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 09:51:36 +00:00
Michael McCandless 447e9fcfee LUCENE-4775: nuke SegmentInfo.sizeInBytes; fix OneMerge.totalBytesSize thread safety
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1445978 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 23:19:08 +00:00
Chris M. Hostetter 9e767a667d SOLR-4394: Tests and example configs demonstrating SSL with both server and client certs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1445971 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 23:04:38 +00:00
Robert Muir 2bccce2777 don't cache objects for non-existent/unindexed sortedset
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1445913 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 20:46:50 +00:00
Robert Muir 925fb58932 Merged /lucene/dev/trunk:r1445801-1445906
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1445909 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 20:42:32 +00:00
Robert Muir dc7bec58b1 LUCENE-4776: also do not cache huge arrays for non-existent/unindexed: just return EMPTY
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1445897 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 20:19:33 +00:00
Robert Muir 6d858dd01a Merged /lucene/dev/trunk:r1445016-1445800
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1445804 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 18:29:38 +00:00
Robert Muir fd3244cfea LUCENE-4776: make insanity impossible if you index docvalues
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1445776 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 17:59:03 +00:00
Robert Muir 00d4316162 add LUCENE-4776 patch and impl it for docTermOrds too
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1445482 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 06:47:42 +00:00
Robert Muir 887c3a2d72 fix nocommits
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1445478 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 06:19:31 +00:00
Shai Erera 3f8993715b rename FacetIndexingParams.ALL_PARENTS to DEFAULT
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1445341 13f79535-47bb-0310-9956-ffa450edef68
2013-02-12 20:30:06 +00:00
Michael McCandless 30e15a01c1 LUCENE-4764: add more-ram-consuming-but-faster DV format for facets
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1445278 13f79535-47bb-0310-9956-ffa450edef68
2013-02-12 17:18:38 +00:00
Shai Erera 6c5b2f808e LUCENE-4769: Add a CountingFacetsAggregator which reads ordinals from a cache
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1445234 13f79535-47bb-0310-9956-ffa450edef68
2013-02-12 16:20:43 +00:00
Shai Erera be177241c8 LUCENE-4772: Move Facet associations to new FacetsAggregator API
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1445108 13f79535-47bb-0310-9956-ffa450edef68
2013-02-12 11:39:23 +00:00
Robert Muir 73d9834a5b Merged /lucene/dev/trunk:r1444646-1445015
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1445016 13f79535-47bb-0310-9956-ffa450edef68
2013-02-12 02:03:09 +00:00
Robert Muir cebc72fbda remove bogus null check
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1445014 13f79535-47bb-0310-9956-ffa450edef68
2013-02-12 01:56:10 +00:00
Robert Muir 08066a4361 fix/test null FST case
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1445013 13f79535-47bb-0310-9956-ffa450edef68
2013-02-12 01:46:52 +00:00
Robert Muir 7acd9906d6 cut over test collector
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444995 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 23:46:25 +00:00
Robert Muir be5990ceeb cut over collector
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444993 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 23:40:13 +00:00
Robert Muir d2d70135c2 cut over test collector
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444889 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 17:24:28 +00:00
Robert Muir f2798476cd cut over these collectors
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444887 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 17:16:49 +00:00
Robert Muir d74fda14f2 cutover multi-valued join collector
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444839 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 15:52:16 +00:00
Robert Muir 75b1609b8b add hack to begin incremental cutover
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444835 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 15:43:24 +00:00
Uwe Schindler 000c6cf478 Update forbidden-apis to version 1.1 (some bug fixes in ANT/Maven, new CLI interface)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444798 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 14:40:02 +00:00
Robert Muir b4893ceae2 clean up/organize tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444775 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 14:14:51 +00:00
Robert Muir 612a70c3ec simplify producer API to remove reuse traps
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444663 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 06:23:12 +00:00
Robert Muir 5d76d262c9 add note
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444656 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 04:58:53 +00:00
Robert Muir c6da9df235 add test vs. stored fields and fix bugs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444655 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 04:55:55 +00:00
Robert Muir 7bd948623e ensure values are sent to codec in sorted order: beef up assertingcodec and add more simple tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444653 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 03:43:12 +00:00
Robert Muir 2dcf80718c commit current state
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4765@1444647 13f79535-47bb-0310-9956-ffa450edef68
2013-02-11 02:54:53 +00:00
Shai Erera 71f295a69d LUCENE-4762: improve facet examples
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444538 13f79535-47bb-0310-9956-ffa450edef68
2013-02-10 12:55:40 +00:00
Shai Erera a20fbf7130 remove redundat stuff from facet Consts
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444522 13f79535-47bb-0310-9956-ffa450edef68
2013-02-10 10:07:23 +00:00
Shai Erera fbfeca05cd LUCENE-4759: remove FacetRequest.SortBy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444509 13f79535-47bb-0310-9956-ffa450edef68
2013-02-10 08:35:56 +00:00
Shai Erera a99615d62a fix license headers
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444507 13f79535-47bb-0310-9956-ffa450edef68
2013-02-10 08:32:13 +00:00
Shai Erera 456b429d10 LUCENE-4750: convert DrillDown to DrillDownQuery
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444482 13f79535-47bb-0310-9956-ffa450edef68
2013-02-10 06:57:22 +00:00
Uwe Schindler 6677bbf60f LUCENE-4763: Fix Java version detection in common-build.xml, use correct source version for javadocs, fail build on unsupported java version when documentation linting is enabled
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444254 13f79535-47bb-0310-9956-ffa450edef68
2013-02-08 22:00:15 +00:00
Shai Erera 3f511d259c rename Dummy to FacetPackage
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444180 13f79535-47bb-0310-9956-ffa450edef68
2013-02-08 18:28:56 +00:00
Robert Muir e6a2e9506b add temporary hack to force doc-files to be copied by javadoc tool and unbreak the build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444172 13f79535-47bb-0310-9956-ffa450edef68
2013-02-08 18:05:13 +00:00
Shai Erera 7f243824d5 LUCENE-4761: Facets package reorganization
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444026 13f79535-47bb-0310-9956-ffa450edef68
2013-02-08 14:35:50 +00:00
Robert Muir 3be6d4cd61 also explicitly test the default randomized term vectors impl
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444005 13f79535-47bb-0310-9956-ffa450edef68
2013-02-08 13:30:28 +00:00
Shai Erera f3694c6182 add missing package.html
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1443752 13f79535-47bb-0310-9956-ffa450edef68
2013-02-07 22:10:29 +00:00
Shai Erera 109edfb062 LUCENE-4757: cleanup FacetsAccumulator API
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1443736 13f79535-47bb-0310-9956-ffa450edef68
2013-02-07 21:32:27 +00:00
Robert Muir a181dc0735 LUCENE-4547: DocValues improvements
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1443717 13f79535-47bb-0310-9956-ffa450edef68
2013-02-07 20:48:21 +00:00
Michael McCandless dc6e3188cf spelling
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1443707 13f79535-47bb-0310-9956-ffa450edef68
2013-02-07 20:33:38 +00:00
Adrien Grand edf731a050 SimpleDocValues -> DocValues.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1443467 13f79535-47bb-0310-9956-ffa450edef68
2013-02-07 13:33:00 +00:00
Tommaso Teofili 7227cb3e57 LUCENE-4756 - removed AE and CAS releasing on #close
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1443326 13f79535-47bb-0310-9956-ffa450edef68
2013-02-07 07:19:14 +00:00
Steven Rowe bf4e0ab18c LUCENE-4758: 'ant jar', 'ant compile' and 'ant compile-test' should recurse
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1443094 13f79535-47bb-0310-9956-ffa450edef68
2013-02-06 17:57:53 +00:00
Tommaso Teofili f1d80996fa LUCENE-4756 - release AE and CAS on #close
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1442876 13f79535-47bb-0310-9956-ffa450edef68
2013-02-06 09:39:08 +00:00
Robert Muir 6b8e374c44 Merged /lucene/dev/trunk:r1441770-1442810
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1442821 13f79535-47bb-0310-9956-ffa450edef68
2013-02-06 00:58:30 +00:00
Robert Muir fc925ded1e move assert up to ctor
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1442798 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 23:33:46 +00:00
Robert Muir df3edbb80f re-enable horrible caching
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1442789 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 23:09:30 +00:00
Adrien Grand e1e1e2c570 LUCENE-4718: Fix documentation of oal.queryparser.classic.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1442786 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 23:04:18 +00:00
Robert Muir 7b19bd1541 make slow-wrapper slow again
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1442781 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 22:58:26 +00:00
Robert Muir efada75bd8 tune default perf (fasterButMoreRam)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1442738 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 20:53:00 +00:00
Simon Willnauer 0eb56551b9 LUCENE-4728: add queries to the classpath since highlighter specializes a query now
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1442605 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 14:28:22 +00:00
Simon Willnauer 34ec469b9d LUCENE-4745: Allow FuzzySlop customization in classic QueryParser
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1442596 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 14:14:58 +00:00
Simon Willnauer 81c7ba4601 LUCENE-4728: Unknown and not explicitly mapped queries are now rewritten against the highlighting IndexReader to obtain primitive queries before discarding the query entirely.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1442590 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 13:59:26 +00:00
Uwe Schindler d0428c106f LUCENE-4570: typo
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1442508 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 09:16:40 +00:00
Uwe Schindler ec8e1b9cdd LUCENE-4570: Use the Policeman Forbidden API checker, released separately from Lucene and downloaded via Ivy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1442507 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 09:15:35 +00:00
Simon Willnauer 9705a9d0de LUCENE-4744: Remove FieldCache.StopFillChacheException
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1442497 13f79535-47bb-0310-9956-ffa450edef68
2013-02-05 08:24:35 +00:00