Uwe Schindler
efb74380fd
LUCENE-2285: Code cleanups to remove compiler warnings in eclipse.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@917019 13f79535-47bb-0310-9956-ffa450edef68
2010-02-27 19:14:01 +00:00
Michael McCandless
21044e1c8f
LUCENE-2282: allow public but internal access to oal.index.IndexFileNames API
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@916755 13f79535-47bb-0310-9956-ffa450edef68
2010-02-26 16:52:39 +00:00
Michael McCandless
4eef6adaaf
LUCENE-2281: add doBeforeFlush; make both do{Before,After}Flush protected
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@915399 13f79535-47bb-0310-9956-ffa450edef68
2010-02-23 15:56:37 +00:00
Uwe Schindler
ee36dda5e7
update release date
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@912429 13f79535-47bb-0310-9956-ffa450edef68
2010-02-21 22:47:14 +00:00
Uwe Schindler
7b9c0f7969
LUCENE-2271: Fix javadocs of TopScoreDocCollector
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@912407 13f79535-47bb-0310-9956-ffa450edef68
2010-02-21 21:25:21 +00:00
Uwe Schindler
30b45bf592
LUCENE-2190: Added a new class CustomScoreProvider to function package that can be subclassed to provide custom scoring to CustomScoreQuery
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@912386 13f79535-47bb-0310-9956-ffa450edef68
2010-02-21 18:27:05 +00:00
Uwe Schindler
fbe34a8500
LUCENE-2273: Fixed bug in FieldCacheImpl.getCacheEntries() that used WeakHashMap incorrectly and lead to ConcurrentModificationException
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@912330 13f79535-47bb-0310-9956-ffa450edef68
2010-02-21 11:16:42 +00:00
Robert Muir
7b06e1c5db
LUCENE-2261: make TopTermsScoringBooleanRewrite's PQ size configurable
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@912311 13f79535-47bb-0310-9956-ffa450edef68
2010-02-21 07:27:46 +00:00
Uwe Schindler
8012813045
LUCENE-2270: Fix issue number
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@911724 13f79535-47bb-0310-9956-ffa450edef68
2010-02-19 07:33:38 +00:00
Yonik Seeley
c05170cecc
move LUCENE-2270 description down to branch section
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@911568 13f79535-47bb-0310-9956-ffa450edef68
2010-02-18 20:49:29 +00:00
Yonik Seeley
44a38e9837
LUCENE-2270: fix query normalization when boosts of all clauses==0
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@911554 13f79535-47bb-0310-9956-ffa450edef68
2010-02-18 20:25:48 +00:00
Uwe Schindler
23aacd101f
LUCENE-1941: Fix Min/MaxPayloadFunction returns 0 when only one payload is present
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@910034 13f79535-47bb-0310-9956-ffa450edef68
2010-02-14 16:44:46 +00:00
Uwe Schindler
edbff4fb67
Cleanup changes in trunk
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@909828 13f79535-47bb-0310-9956-ffa450edef68
2010-02-13 14:14:55 +00:00
Uwe Schindler
ed6594e4b1
More additions about 3.0.1-only fixes, fix Header line to be compliant with changes-perl script
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@909800 13f79535-47bb-0310-9956-ffa450edef68
2010-02-13 12:10:46 +00:00
Uwe Schindler
f43e47236f
Bring changes in line for release of 2.9.2 and 3.0.1
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@909796 13f79535-47bb-0310-9956-ffa450edef68
2010-02-13 11:32:20 +00:00
Robert Muir
f2d37b2929
LUCENE-2080: add CHANGES entry
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@909398 13f79535-47bb-0310-9956-ffa450edef68
2010-02-12 13:31:24 +00:00
Michael McCandless
0dcbffdfe1
LUCENE-2259: fix new method (it's deleteUnusedFiles)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@909378 13f79535-47bb-0310-9956-ffa450edef68
2010-02-12 12:13:18 +00:00
Uwe Schindler
11f6b9185e
LUCENE-2260: Fix AttributeSource to not hold a strong reference to the Attribute/AttributeImpl classes which prevents unloading of custom attributes loaded by other classloaders. The same fix applies to VirtualMethod (3.1 only).
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@909360 13f79535-47bb-0310-9956-ffa450edef68
2010-02-12 11:20:35 +00:00
Michael McCandless
7efc00511e
LUCENE-2209: add expert IndexWriter.removeUnusedFiles to force IW to retry deletion of files no longer used (only useful on windows)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@909357 13f79535-47bb-0310-9956-ffa450edef68
2010-02-12 11:07:31 +00:00
Michael McCandless
5995714461
LUCENE-2257: improve max per-segment term count limit from ~2.1B to ~274B
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@909352 13f79535-47bb-0310-9956-ffa450edef68
2010-02-12 10:56:21 +00:00
Uwe Schindler
8dbd6e2870
LUCENE-2248: Change core tests to use a global Version constant
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@908496 13f79535-47bb-0310-9956-ffa450edef68
2010-02-10 13:35:57 +00:00
Uwe Schindler
91ffd60a16
LUCENE-2258: Remove unneeded synchronization in FuzzyTermEnum
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@908477 13f79535-47bb-0310-9956-ffa450edef68
2010-02-10 12:59:00 +00:00
Uwe Schindler
7f76eea086
LUCENE-2249: ParallelMultiSearcher should shut down thread pool on close
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@906744 13f79535-47bb-0310-9956-ffa450edef68
2010-02-05 00:05:34 +00:00
Uwe Schindler
924d7faa68
LUCENE-2247: Add a CharArrayMap<V> for performance improvements in some stemmers and synonym filters
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@906032 13f79535-47bb-0310-9956-ffa450edef68
2010-02-03 12:37:53 +00:00
Uwe Schindler
869c789563
LUCENE-2240, LUCENE-2241: SimpleAnalyzer and WhitespaceAnalyzer now have Version ctors. This commit also fixes all core tests to no longer use the deprecated ctors.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@905044 13f79535-47bb-0310-9956-ffa450edef68
2010-01-31 14:05:39 +00:00
Uwe Schindler
49b3a12971
LUCENE-2183: Added Unicode 4 support to CharTokenizer and its subclasses
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@904401 13f79535-47bb-0310-9956-ffa450edef68
2010-01-29 07:43:45 +00:00
Uwe Schindler
e9a979f1eb
LUCENE-2198: Support protected words in stemming TokenFilters using a new KeywordAttribute
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@903608 13f79535-47bb-0310-9956-ffa450edef68
2010-01-27 11:19:05 +00:00
Uwe Schindler
ac5116a234
LUCENE-2235: Implement PerFieldAnalyzerWrapper.getOffsetGap
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@903368 13f79535-47bb-0310-9956-ffa450edef68
2010-01-26 19:00:10 +00:00
Robert Muir
ed34079002
LUCENE-2195: speedup chararrayset if set is empty
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@902723 13f79535-47bb-0310-9956-ffa450edef68
2010-01-25 07:48:25 +00:00
Robert Muir
78e45c92a7
LUCENE-2207: CJKTokenizer generates tokens with incorrect offsets
...
LUCENE-2219: Chinese, SmartChinese, Wikipedia tokenizers generate incorrect offsets, test end() in BaseTokenStreamTestCase
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@900196 13f79535-47bb-0310-9956-ffa450edef68
2010-01-17 19:25:57 +00:00
Yonik Seeley
83b144f362
LUCENE-2216: disregard trailing zeros in OpenBitSet.hashCode
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@900030 13f79535-47bb-0310-9956-ffa450edef68
2010-01-16 22:13:02 +00:00
Michael McCandless
9caaad0fea
remove $ tags
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@899914 13f79535-47bb-0310-9956-ffa450edef68
2010-01-16 10:31:33 +00:00
Uwe Schindler
2bbd00bd1e
move changes.txt entry into contrib
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@899682 13f79535-47bb-0310-9956-ffa450edef68
2010-01-15 16:14:24 +00:00
Uwe Schindler
3f722b66a5
LUCENE-2211: Fix various missing clearAttributes() and improve BaseTokenStreamTestCase to check for this trap
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@899627 13f79535-47bb-0310-9956-ffa450edef68
2010-01-15 13:42:18 +00:00
Uwe Schindler
a33e867922
LUCENE-2188: Add a utility class for tracking deprecated overridden methods in non-final subclasses
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@898507 13f79535-47bb-0310-9956-ffa450edef68
2010-01-12 20:55:21 +00:00
Robert Muir
7d5844740e
LUCENE-2200: final classes had non-overriding protected members
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@897707 13f79535-47bb-0310-9956-ffa450edef68
2010-01-10 21:09:58 +00:00
Michael McCandless
4fb13e4a59
LUCENE-2190: add CustomScoreQuery.setNextReader so subclass knows when we advance to a new sub-reader
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@896962 13f79535-47bb-0310-9956-ffa450edef68
2010-01-07 18:52:23 +00:00
Robert Muir
cdac1f7113
LUCENE-2084: remove Byte/CharBuffer wrapping for collation key generation
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@895341 13f79535-47bb-0310-9956-ffa450edef68
2010-01-03 09:22:40 +00:00
Robert Muir
a949836869
LUCENE-2034: Refactor analyzer reuse and stopword handling
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@895339 13f79535-47bb-0310-9956-ffa450edef68
2010-01-03 08:48:17 +00:00
Uwe Schindler
5e77ec9845
LUCENE-2182: DEFAULT_ATTRIBUTE_FACTORY was failing to load implementation class when interface was loaded by a different class loader
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@894348 13f79535-47bb-0310-9956-ffa450edef68
2009-12-29 10:54:27 +00:00
Uwe Schindler
2185962add
LUCENE-2169, LUCENE-2179: Improvements to CharArraySet.copy() and clear() is now working
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@893655 13f79535-47bb-0310-9956-ffa450edef68
2009-12-23 23:24:37 +00:00
Michael McCandless
48b275af80
LUCENE-2177: don't accept Store for binary fields -- it must always be YES
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@893177 13f79535-47bb-0310-9956-ffa450edef68
2009-12-22 14:25:02 +00:00
Uwe Schindler
e1680c8cea
add correct credits
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@893102 13f79535-47bb-0310-9956-ffa450edef68
2009-12-22 07:37:16 +00:00
Uwe Schindler
e6253de226
LUCENE-1972: Restore SortField.getComparatorSource (it was accidentally removed in 3.0.0).
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@893093 13f79535-47bb-0310-9956-ffa450edef68
2009-12-22 07:15:03 +00:00
Michael McCandless
7d35aafe71
LUCENE-2164: make CMS smarter about prioritizing its threads
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@892992 13f79535-47bb-0310-9956-ffa450edef68
2009-12-21 21:38:24 +00:00
Michael McCandless
a1e956a41d
LUCENE-1923: add toString to core IndexReaders
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@892224 13f79535-47bb-0310-9956-ffa450edef68
2009-12-18 11:29:57 +00:00
Uwe Schindler
c9ddd1b9fd
LUCENE-2170: Fix thread starvation problems
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@892216 13f79535-47bb-0310-9956-ffa450edef68
2009-12-18 10:42:29 +00:00
Michael McCandless
0b000470a7
LUCENE-2161: improve concurrency of IndexReader
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@891377 13f79535-47bb-0310-9956-ffa450edef68
2009-12-16 18:51:44 +00:00
Michael McCandless
31585bf7c6
LUCENE-2158: don't lose deletions during NRT reopen at high indexing rates
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@891363 13f79535-47bb-0310-9956-ffa450edef68
2009-12-16 18:23:24 +00:00
Uwe Schindler
383fc2d635
LUCENE-2104: Fix NativeFSLock.release() to throw exception if lock is held by another thread/process.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@891205 13f79535-47bb-0310-9956-ffa450edef68
2009-12-16 12:01:45 +00:00