Uwe Schindler
989530e17e
LUCENE-3850: Fix rawtypes warnings for Java 7 compiler
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1297048 13f79535-47bb-0310-9956-ffa450edef68
2012-03-05 13:34:40 +00:00
Simon Willnauer
f303bcd465
LUCENE-3807: Cleanup Suggest / Lookup API
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1296268 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 15:59:55 +00:00
Robert Muir
a273239db6
LUCENE-3801: generify FST shortestPaths to any output type
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1296237 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 14:59:44 +00:00
Robert Muir
adebb1592a
LUCENE-3801: our suggesters are 1000x faster than we thought they were
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1296147 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 11:22:14 +00:00
Robert Muir
978ce35e40
fix suggester benchmark
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1295426 13f79535-47bb-0310-9956-ffa450edef68
2012-03-01 06:33:30 +00:00
Simon Willnauer
f29eda768d
LUCENE-3807: Clean up Suggest API
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1293148 13f79535-47bb-0310-9956-ffa450edef68
2012-02-24 09:49:39 +00:00
Robert Muir
a7a3d5497f
enable tests
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1292231 13f79535-47bb-0310-9956-ffa450edef68
2012-02-22 10:57:24 +00:00
Simon Willnauer
620622a70e
LUCENE-3807: compare string with string
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1292228 13f79535-47bb-0310-9956-ffa450edef68
2012-02-22 10:39:39 +00:00
Robert Muir
9527a9e397
LUCENE-3813: improve testEmpty to also check that the iterator is exhausted
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1291883 13f79535-47bb-0310-9956-ffa450edef68
2012-02-21 15:58:12 +00:00
Robert Muir
9911c1de35
LUCENE-3807: fix missing null check in HighFrequencyDictionary
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1291826 13f79535-47bb-0310-9956-ffa450edef68
2012-02-21 14:56:42 +00:00
Simon Willnauer
70501dd845
LUCENE-3807: consume all terms from the enum
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1291506 13f79535-47bb-0310-9956-ffa450edef68
2012-02-20 22:53:55 +00:00
Robert Muir
9d210b0c37
add test for suggester iterators
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1291502 13f79535-47bb-0310-9956-ffa450edef68
2012-02-20 22:51:34 +00:00
Simon Willnauer
1860439f15
LUCENE-3807: clean up TermFreqIterator API
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1291418 13f79535-47bb-0310-9956-ffa450edef68
2012-02-20 19:35:59 +00:00
Robert Muir
a519b630ee
LUCENE-3714: add weighted FST suggester impl
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1291020 13f79535-47bb-0310-9956-ffa450edef68
2012-02-19 16:23:05 +00:00
Steven Rowe
eb0ab3d392
LUCENE-3753: Restructure the Lucene build system
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1241588 13f79535-47bb-0310-9956-ffa450edef68
2012-02-07 19:59:05 +00:00
Doron Cohen
36ff785606
LUCENE-3746: suggest.fst.Sort.BufferSize should not automatically fail just because of freeMemory()
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1241355 13f79535-47bb-0310-9956-ffa450edef68
2012-02-07 06:00:39 +00:00
Uwe Schindler
2d4c738067
LUCENE-2858: Rename AtomicIndexReader -> AtomicReader, CompositeIndexReader -> CompositeReader. Contexts not yet changed!
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene2858@1237508 13f79535-47bb-0310-9956-ffa450edef68
2012-01-29 23:50:54 +00:00
Uwe Schindler
10ba9abeb2
Reverse merged revision(s) from lucene/dev/trunk up to 1237502
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene2858@1237505 13f79535-47bb-0310-9956-ffa450edef68
2012-01-29 23:19:05 +00:00
Michael McCandless
d1165b1972
LUCENE-3725: add optional packing to FSTs
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1237500 13f79535-47bb-0310-9956-ffa450edef68
2012-01-29 22:48:45 +00:00
Robert Muir
1906da16d0
LUCENE-2858: fix spellchecker
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene2858@1237313 13f79535-47bb-0310-9956-ffa450edef68
2012-01-29 15:17:43 +00:00
Robert Muir
a2443fa4ff
missing license headers in suggest package
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1236012 13f79535-47bb-0310-9956-ffa450edef68
2012-01-26 01:10:31 +00:00
Michael McCandless
87bc4521c2
LUCENE-3695: move some confusing FST sugar out
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1231795 13f79535-47bb-0310-9956-ffa450edef68
2012-01-15 23:25:38 +00:00
Robert Muir
7c7c7bd077
LUCENE-3662: add note
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1224823 13f79535-47bb-0310-9956-ffa450edef68
2011-12-26 21:36:16 +00:00
Robert Muir
b096910a82
LUCENE-3662: extend LevenshteinAutomata to support transpositions as primitive a edit
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1224817 13f79535-47bb-0310-9956-ffa450edef68
2011-12-26 21:18:36 +00:00
Robert Muir
17438c9eac
don't allocate 128MB of ram in this assert
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1223047 13f79535-47bb-0310-9956-ffa450edef68
2011-12-25 04:24:06 +00:00
Steven Rowe
60929a5adb
LUCENE-3645: Remove unnecessary array wrapping when calling varargs methods
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1214413 13f79535-47bb-0310-9956-ffa450edef68
2011-12-14 19:15:47 +00:00
Robert Muir
3899e18ca3
LUCENE-3640: Remove IndexSearcher.close
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1213117 13f79535-47bb-0310-9956-ffa450edef68
2011-12-12 00:21:40 +00:00
Robert Muir
3843ac5b8b
LUCENE-3606: fix more tests
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3606@1210308 13f79535-47bb-0310-9956-ffa450edef68
2011-12-05 01:59:11 +00:00
Dawid Weiss
3408defc8d
JavaDoc clarifications. Removed unused parameter from one of the constructors.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1210173 13f79535-47bb-0310-9956-ffa450edef68
2011-12-04 18:38:32 +00:00
Michael McCandless
c9ad724c19
sssshhhh
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1210116 13f79535-47bb-0310-9956-ffa450edef68
2011-12-04 14:35:46 +00:00
Dawid Weiss
92de7e8848
SOLR-2888: FSTSuggester refactoring: internal storage is now UTF-8,
...
external sorting (on disk) prevents OOMs even with large data sets
(the bottleneck is now FST construction), code cleanups and API cleanups.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1209265 13f79535-47bb-0310-9956-ffa450edef68
2011-12-01 21:49:27 +00:00
Robert Muir
6870592252
LUCENE-3590: unbreak directspellchecker string handling
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1206186 13f79535-47bb-0310-9956-ffa450edef68
2011-11-25 14:20:00 +00:00
Robert Muir
7f766cf603
LUCENE-3590: nuke BytesRef.utf8ToChars
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1206174 13f79535-47bb-0310-9956-ffa450edef68
2011-11-25 13:55:41 +00:00
Robert Muir
3b6da22aa7
LUCENE-3590: clearly mark bogus deep-copying apis in BytesRef
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1206143 13f79535-47bb-0310-9956-ffa450edef68
2011-11-25 12:50:13 +00:00
Robert Muir
873f199924
LUCENE-2621: move TermVectors,FieldInfos,SegmentInfos to codec
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1202842 13f79535-47bb-0310-9956-ffa450edef68
2011-11-16 19:09:35 +00:00
Robert Muir
598920d7bd
LUCENE-3571: nuke IndexSearcher(Directory)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1202657 13f79535-47bb-0310-9956-ffa450edef68
2011-11-16 12:19:41 +00:00
Michael McCandless
19889d6873
LUCENE-3454: rename IW.optimize -> IW.forceMerge
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1201036 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 19:50:51 +00:00
Robert Muir
369a07a196
LUCENE-3557: SpellChecker should take IWC, remove sneaky silent optimize() methods
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1197469 13f79535-47bb-0310-9956-ffa450edef68
2011-11-04 09:54:55 +00:00
Robert Muir
38fa222128
LUCENE-3559: remove IndexSearcher.maxDoc/docFreq
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1197458 13f79535-47bb-0310-9956-ffa450edef68
2011-11-04 09:35:15 +00:00
Robert Muir
f5ee5914b0
LUCENE-3527: Implement getDistance() on DirectSpellChecker.INTERNAL_LEVENSHTEIN
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1195081 13f79535-47bb-0310-9956-ffa450edef68
2011-10-30 00:36:32 +00:00
Christopher John Male
8d28270460
LUCENE-3470: Changed Field constructor signatures order to value, fieldtype
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1176773 13f79535-47bb-0310-9956-ffa450edef68
2011-09-28 08:07:16 +00:00
Dawid Weiss
eee77d22ef
SOLR-2762: FSTLookup returns one less suggestion than it should when onlyMorePopular=true
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1172006 13f79535-47bb-0310-9956-ffa450edef68
2011-09-17 16:12:36 +00:00
Robert Muir
edd8822929
LUCENE-3436: fix javadocs warnings
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1171582 13f79535-47bb-0310-9956-ffa450edef68
2011-09-16 14:16:33 +00:00
Robert Muir
28ae5a5763
LUCENE-3436: remove deprecations from trunk / dont use deprecated methods
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1171570 13f79535-47bb-0310-9956-ffa450edef68
2011-09-16 14:05:46 +00:00
Robert Muir
c0965ed3a2
LUCENE-3436: add spellchecker SuggestMode
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1171556 13f79535-47bb-0310-9956-ffa450edef68
2011-09-16 13:41:29 +00:00
Dawid Weiss
90b9f7cbe2
Typo.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1171068 13f79535-47bb-0310-9956-ffa450edef68
2011-09-15 12:13:17 +00:00
Dawid Weiss
e83e9dfbf3
SOLR-2762: Adding more unit tests, but can't reproduce or figure out where off-by-one could happen here.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1171066 13f79535-47bb-0310-9956-ffa450edef68
2011-09-15 12:07:51 +00:00
Michael McCandless
3ed03b8488
LUCENE-3405: rename IOUtils.close methods
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1162394 13f79535-47bb-0310-9956-ffa450edef68
2011-08-27 16:25:46 +00:00
Michael McCandless
4dad0ba89f
LUCENE-2308: cutover to FieldType
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1162347 13f79535-47bb-0310-9956-ffa450edef68
2011-08-27 13:27:01 +00:00
Michael McCandless
b7846ffaa1
LUCENE-3030: add BlockTreeTermsReader/Writer, a more efficient tree-structure for the terms dictionary
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1159905 13f79535-47bb-0310-9956-ffa450edef68
2011-08-20 19:20:45 +00:00