Commit Graph

918 Commits

Author SHA1 Message Date
Michael McCandless fa7b8f0c10 LUCENE-2114: TestFilteredSearch tests on multi-segment index; fix Filter javadocs to call out that reader is per-segment
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@887347 13f79535-47bb-0310-9956-ffa450edef68
2009-12-04 20:31:44 +00:00
Michael McCandless d1d9781458 LUCENE-2065: use generics throughout unit tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@887181 13f79535-47bb-0310-9956-ffa450edef68
2009-12-04 13:07:47 +00:00
Michael McCandless 43e6963b45 LUCENE-1483: remove now unused SorterTemplate utility class
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@886855 13f79535-47bb-0310-9956-ffa450edef68
2009-12-03 17:23:59 +00:00
Michael McCandless cb325fd07f LUCENE-2095: fix thread safety issue with IW.commit
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@886257 13f79535-47bb-0310-9956-ffa450edef68
2009-12-02 18:59:24 +00:00
Uwe Schindler 9edfb3b66a LUCENE-2094: Prepare CharArraySet for Unicode 4.0
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@885592 13f79535-47bb-0310-9956-ffa450edef68
2009-11-30 21:49:21 +00:00
Michael McCandless 7d6afb94a0 LUCENE-1844: speed up the unit tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@885214 13f79535-47bb-0310-9956-ffa450edef68
2009-11-29 11:31:12 +00:00
Robert Muir f0e064eb41 LUCENE-2069: supplementary char support for lowercasefilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@885024 13f79535-47bb-0310-9956-ffa450edef68
2009-11-27 21:34:11 +00:00
Michael McCandless 1aab3f64f0 LUCENE-2075: share the terms dict cache across threads
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@884895 13f79535-47bb-0310-9956-ffa450edef68
2009-11-27 15:32:57 +00:00
Michael McCandless 7e3700e1c8 LUCENE-1260: allow Similarity instance to customize how norms are encoded/decoded
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@883852 13f79535-47bb-0310-9956-ffa450edef68
2009-11-24 20:26:07 +00:00
Uwe Schindler c5a7989993 LUCENE-2046: wrong place in changes.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@883661 13f79535-47bb-0310-9956-ffa450edef68
2009-11-24 11:33:46 +00:00
Michael McCandless 1a84e608dc LUCENE-2045: fix CHANGES entry (this was fixed in 2.9.2/3.0, not 2.9.1)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@883654 13f79535-47bb-0310-9956-ffa450edef68
2009-11-24 11:19:43 +00:00
Michael McCandless fb9087fa33 LUCENE-2092: fix BooleanQuery.equals/hashCode to pay attention to disableCoord
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@883554 13f79535-47bb-0310-9956-ffa450edef68
2009-11-24 00:04:20 +00:00
Uwe Schindler a78e306082 merge this one also to 3.0
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@883075 13f79535-47bb-0310-9956-ffa450edef68
2009-11-22 13:22:11 +00:00
Uwe Schindler 5e307da9d3 LUCENE-2088: AttributeSource.addAttribute should only accept interfaces, the missing test leads to problems with Token.TOKEN_ATTRIBUTE_FACTORY
This also fixes the package.html error Shai mentioned.

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@883074 13f79535-47bb-0310-9956-ffa450edef68
2009-11-22 13:18:10 +00:00
Uwe Schindler d838d7bf3a LUCENE-2087: Remove recursion in NumericRangeTermEnum
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@882977 13f79535-47bb-0310-9956-ffa450edef68
2009-11-21 19:49:54 +00:00
Michael McCandless f3b9bea18d LUCENE-2086: resolve deletes-by-term in term sorted order for better performance
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@882672 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20 18:37:42 +00:00
Michael McCandless 0a1cce0f63 LUCENE-2076: Rename FSDir.getFile -> getDirectory
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@882591 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20 14:59:23 +00:00
Uwe Schindler 961a41144d update CHANGES entries for 3.0 (cleanup, add missing JIRA issues,...)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@882464 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20 09:39:43 +00:00
Uwe Schindler 9606a8e131 LUCENE-2077: changes-to-html: better handling of bulleted lists in CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@881213 13f79535-47bb-0310-9956-ffa450edef68
2009-11-17 09:40:51 +00:00
Uwe Schindler db8e03e7e9 small error in date
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@880822 13f79535-47bb-0310-9956-ffa450edef68
2009-11-16 16:01:21 +00:00
Uwe Schindler 470c99dcee change version in trunk to 3.1-dev
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@880756 13f79535-47bb-0310-9956-ffa450edef68
2009-11-16 14:03:05 +00:00
Uwe Schindler 18bdc35beb Better changes.txt list.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@880744 13f79535-47bb-0310-9956-ffa450edef68
2009-11-16 13:35:20 +00:00
Uwe Schindler b66b6bbd5a forgot name :(
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@880716 13f79535-47bb-0310-9956-ffa450edef68
2009-11-16 11:52:02 +00:00
Uwe Schindler 00f07ee460 LUCENE-2051: Contrib Analyzer Setters should be deprecated and replace with ctor arguments, thanks to Simon Willnauer
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@880715 13f79535-47bb-0310-9956-ffa450edef68
2009-11-16 11:48:37 +00:00
Uwe Schindler 2797370935 Cleanup changes for release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@880704 13f79535-47bb-0310-9956-ffa450edef68
2009-11-16 10:45:31 +00:00
Michael McCandless ce423d5d3b LUCENE-1558: default readOnly=true for IndexReader.open(Dir) and new IndexSearcher(Dir)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@836390 13f79535-47bb-0310-9956-ffa450edef68
2009-11-15 18:47:29 +00:00
Robert Muir 4ad30bbeae spelling corrections to CHANGES for 3.0
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@836368 13f79535-47bb-0310-9956-ffa450edef68
2009-11-15 14:35:14 +00:00
Uwe Schindler 945e7eda52 LUCENE-2052: add varargs where possible
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@836248 13f79535-47bb-0310-9956-ffa450edef68
2009-11-14 19:26:49 +00:00
Michael McCandless 4422d07e8a LUCENE-2053: throw ThreadInterruptedException when the thread is interrupt()d
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@836158 13f79535-47bb-0310-9956-ffa450edef68
2009-11-14 11:33:33 +00:00
Michael McCandless 0a82d99eff LUCENE-2060: change CMS's default maxThreadCount from 3 to 1
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@836155 13f79535-47bb-0310-9956-ffa450edef68
2009-11-14 11:22:06 +00:00
Uwe Schindler 8411a96a87 LUCENE-2024: Fix: "ant dist" no longer generates md5's for the top-level artifacts
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@835889 13f79535-47bb-0310-9956-ffa450edef68
2009-11-13 15:53:54 +00:00
Uwe Schindler b50794e1ec LUCENE-2057: TopDocsCollector should have bounded generic <T extends ScoreDoc>
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@835090 13f79535-47bb-0310-9956-ffa450edef68
2009-11-11 21:58:05 +00:00
Uwe Schindler 552ba37c66 LUCENE-1973: Remove deprec MultiValueSource
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@834812 13f79535-47bb-0310-9956-ffa450edef68
2009-11-11 09:12:18 +00:00
Uwe Schindler ea93403d79 LUCENE-2041: Complete parallelizaton of ParallelMultiSearcher and refactoring of MultiSearcher, Java 5 concurrent API support
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@834550 13f79535-47bb-0310-9956-ffa450edef68
2009-11-10 17:16:16 +00:00
Michael McCandless 7ce48cea93 LUCENE-2046: IndexReader.isCurrent should still return true after writer calls prepareCommit
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@834035 13f79535-47bb-0310-9956-ffa450edef68
2009-11-09 12:37:43 +00:00
Uwe Schindler 2ffc3bacd8 LUCENE-2030: Fix locks in CachingWrapperFilter and CachingSpanFilter (make members private, also synchronize on WeakHashMap build, use new Java5 ReentrantLock)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@833934 13f79535-47bb-0310-9956-ffa450edef68
2009-11-08 21:46:20 +00:00
Michael McCandless 6ae62295e9 LUCENE-2045: fix false FNFE
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@833886 13f79535-47bb-0310-9956-ffa450edef68
2009-11-08 15:35:56 +00:00
Michael McCandless 47a52d9f49 LUCENE-2043: CommitIndexTask also commits pending changes in the open IndexReader
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@833765 13f79535-47bb-0310-9956-ffa450edef68
2009-11-07 21:13:01 +00:00
Michael McCandless 4c2adde0e3 fold in 2.9.1 CHANGES entry to trunk's
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@833474 13f79535-47bb-0310-9956-ffa450edef68
2009-11-06 17:07:16 +00:00
Michael McCandless 8be6749a7e add CHANGES entry for oal.Lock.isLocked now throwing ioe
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@831699 13f79535-47bb-0310-9956-ffa450edef68
2009-11-01 16:40:05 +00:00
Michael McCandless de0aaadb81 LCUENE-2016: remap invalid U+FFFF char during indexing, to prevent silent corruption
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@831041 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29 17:30:46 +00:00
Mark Robert Miller 88d3d41992 LUCENE-2013: SpanRegexQuery does not work with QueryScorer.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@831024 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29 16:41:04 +00:00
Uwe Schindler 00f4efde1f LUCENE-2011: Remove deprecated Scorer.explain(int) and replace by Weight.explain(IR,int) calls in tests and PhraseQuery/SpanQuery explanations methods
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@830377 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27 22:29:41 +00:00
Uwe Schindler c61fa48daf LUCENE-1960: Add support for reading Field.Store.COMPRESS fields again and decompress on merge/optimize. Also convert to a new stored file version number.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@829972 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 21:16:57 +00:00
Michael McCandless 6a1f2d5729 LUCENE-1973: un-deprecate IndexSearcher.setDefaultFieldSortScoring
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@829882 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 18:04:22 +00:00
Michael McCandless c2bc750e48 LUCENE-2002: move changes entry back to 'API changes'
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@829814 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 14:37:25 +00:00
Michael McCandless 2e4dc5b003 LUCENE-2002: move CHANGES entry under 'Changes in back compat policy' section, since it deprecates APIs
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@829774 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 12:44:02 +00:00
Michael McCandless ea2883c40a LUCENE-2008: javadoc improvements
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@829568 13f79535-47bb-0310-9956-ffa450edef68
2009-10-25 13:08:50 +00:00
Uwe Schindler fbe28af914 add changes.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@829531 13f79535-47bb-0310-9956-ffa450edef68
2009-10-25 10:56:09 +00:00
Uwe Schindler ce4dd93a94 This changes entry was somehow at the wrong position, I think the merge broke it
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@829276 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 23:14:41 +00:00