Michael McCandless
|
54729a50b6
|
LUCENE-1007: allow flushing by ram, doc count, or both (whichever comes first) in IndexWriter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@581353 13f79535-47bb-0310-9956-ffa450edef68
|
2007-10-02 19:15:43 +00:00 |
Erik Hatcher
|
b89d70d042
|
Add OSSummit Asia news
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@581328 13f79535-47bb-0310-9956-ffa450edef68
|
2007-10-02 18:05:26 +00:00 |
Michael McCandless
|
8df6312a30
|
LUCENE-1009: Fix merge slowdown with LogByteSizeMergePolicy when autoCommit=false and documents are using stored fields and/or term vectors
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@580646 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-29 21:22:35 +00:00 |
Michael McCandless
|
8315089cdd
|
LUCENE-1010: fix corruption case, hit during merge, case when docs with and without term-vectors are mixed
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@580643 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-29 21:11:57 +00:00 |
Yonik Seeley
|
16342bedb9
|
qp accept empty string: LUCENE-1006
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@580584 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-29 14:10:56 +00:00 |
Michael McCandless
|
014f23033f
|
LUCENE-1008: fix corruption case when document has no term vector fields after other docs with term vector fields were added
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@580578 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-29 12:52:45 +00:00 |
Chris M. Hostetter
|
7496e8834f
|
typo in javadocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@580553 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-29 07:40:50 +00:00 |
Michael McCandless
|
a28eb4d978
|
LUCENE-994: change defaults in IndexWriter to maximize 'out of the box' indexing speed
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@579360 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-25 20:02:07 +00:00 |
Chris M. Hostetter
|
c028a06388
|
removing empty file -- was confusing clover
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@577635 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-20 08:46:38 +00:00 |
Michael Busch
|
68aa146535
|
LUCENE-986: Refactored SegmentInfos from IndexReader into the new subclass DirectoryIndexReader.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@577596 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-20 07:27:07 +00:00 |
Michael McCandless
|
963635448e
|
LUCENE-845: fixed a case that was allowing same segment name to be used twice when a concurrent merge was aborted in between
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@576934 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-18 14:44:04 +00:00 |
Michael McCandless
|
ddb17c6397
|
LUCENE-984: reduce TermVectorsWriter to just the merging use case
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@576807 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-18 09:53:34 +00:00 |
Michael McCandless
|
299d6357dd
|
LUCENE-845, LUCENE-847, LUCENE-870: factor MergePolicy & MergeScheduler out of IndexWriter, improve overall concurrency of IndexWriter, and add ConcurrentMergeScheduler
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@576798 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-18 09:27:14 +00:00 |
Chris M. Hostetter
|
ec0c99a3c6
|
MultiSegmentReader doesn't have svn:eol-style=native, and was commited with DOS line endings ... hopefully just setting the property will fix it
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@576731 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-18 06:46:17 +00:00 |
Michael McCandless
|
e7179ea866
|
LUCENE-992: move buffered deletes into DocumentsWriter so IndexWriter.updateDocument is atomic
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@574260 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-10 14:33:51 +00:00 |
Grant Ingersoll
|
bce939dcb2
|
LUCENE-991: Fixed explain() method reporting issues when no payloads present.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@573881 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-08 16:57:28 +00:00 |
Grant Ingersoll
|
373f0d777f
|
fixed typo
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@573558 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-07 12:29:07 +00:00 |
Grant Ingersoll
|
6c761bde63
|
updated mailing list info
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@573260 13f79535-47bb-0310-9956-ffa450edef68
|
2007-09-06 13:28:58 +00:00 |
Michael McCandless
|
bcb5b6ff24
|
LUCENE-987: deprecate IndexModifier
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@570247 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-27 21:18:16 +00:00 |
Grant Ingersoll
|
2b4e5a82de
|
ApacheCon US news
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@569806 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-26 11:18:38 +00:00 |
Michael Busch
|
9c2a036db3
|
- LUCENE-908: Improvements and simplifications for how the MANIFEST file and the META-INF dir are created.
- LUCENE-935: Various improvements for the maven artifacts. Now the artifacts also include the sources as .jar files.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@568766 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-22 23:16:48 +00:00 |
Michael McCandless
|
27c4c6a3b1
|
LUCENE-985: throw clearer exception when term is too long (> 16383 chars)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@567338 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-18 23:15:14 +00:00 |
Michael McCandless
|
c1a76d9dbe
|
LUCENE-978: ensure all streams are closed when we hit exception in constructor
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@567253 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-18 09:42:21 +00:00 |
Michael McCandless
|
06d4849ca8
|
LUCENE-871: speedups for ISOLatin1AccentFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@567085 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-17 16:58:36 +00:00 |
Grant Ingersoll
|
f38b1cf2f8
|
LUCENE-975: New PositionBasedTermVectorMapper for getting term vector information on a position by position basis.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@565994 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-15 01:14:54 +00:00 |
Yonik Seeley
|
a94db219bd
|
LUCENE-977: internal hashing improvements
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@565368 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-13 14:59:03 +00:00 |
Michael McCandless
|
c25c1282ef
|
LUCENE-976: add missing openInput(String, int) to MMapDirectory
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@564785 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-10 22:20:35 +00:00 |
Michael McCandless
|
d42de32984
|
LUCENE-969: deprecate Token.termText() & optimize core tokenizers by re-using tokens & TokenStreams
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@564715 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-10 18:34:33 +00:00 |
Grant Ingersoll
|
82eb074afd
|
LUCENE-974: Removed Author tags from all existing code
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@564236 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-09 15:21:19 +00:00 |
Michael McCandless
|
2d954694dc
|
LUCENE-966: sizable (~6X faster) speedups to StandardTokenizer by using JFlex instead of JavaCC
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@564036 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-08 22:26:44 +00:00 |
Michael McCandless
|
32b981044f
|
LUCENE-948: handle stale dir listing caches on NFS (so quickly switching writers between machines works)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@562546 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-03 18:41:22 +00:00 |
Michael Busch
|
60c6a847b5
|
LUCENE-832: ParallelReader fixed to not throw NPE if isCurrent(), isOptimized() or getVersion() is called.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@561611 13f79535-47bb-0310-9956-ffa450edef68
|
2007-08-01 00:43:11 +00:00 |
Michael Busch
|
4b11c35b08
|
LUCENE-970: FilterIndexReader now implements isOptimized().
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@561162 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-30 22:29:56 +00:00 |
Michael McCandless
|
1bc5a68549
|
LUCENE-964: remove DocumentWriter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@560378 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-27 20:50:19 +00:00 |
Michael Busch
|
c1496444b2
|
LUCENE-781: MultiReader fixed to not throw NPE if isCurrent(), isOptimized() or getVersion() is called.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@560024 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-26 22:52:08 +00:00 |
Grant Ingersoll
|
2d16613438
|
LUCENE-868: Added a Javadoc comment
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@559083 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-24 15:30:45 +00:00 |
Michael Busch
|
273d28f000
|
LUCENE-939: Check explicitly for boundary conditions in FieldInfos.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@558917 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-24 03:05:21 +00:00 |
Grant Ingersoll
|
e97d5830ce
|
LUCENE-868: New Term Vector access mechanism. Allows for applications to define how they access term vector information instead of having to pack/unpack the TV info returned by the old way.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@558592 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-23 03:17:25 +00:00 |
Daniel Naber
|
86432275f6
|
protect object against NPE in finally block, as an NPE here would hide the original exception
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@558160 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-20 21:38:55 +00:00 |
Daniel Naber
|
58027a24bb
|
improve setMaxFieldLength documentation; remove unused import statements
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@558132 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-20 20:53:58 +00:00 |
Doron Cohen
|
e2d3fe1787
|
LUCENE-957: RAMDirectory fixed for more than Integer.MAX_VALUE bytes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@557678 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-19 16:27:48 +00:00 |
Michael McCandless
|
a3298ce85c
|
LUCENE-963: added caveats to javadocs for new Field setValue(...) methods
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@557553 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-19 10:16:30 +00:00 |
Michael McCandless
|
66bacd0b13
|
LUCENE-963: add setters to Field to allow re-using Field instances during indexing (for better performance)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@557445 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-19 01:33:59 +00:00 |
Grant Ingersoll
|
4293019522
|
LUCENE-960: Added SpanFilter mechanism that provides BitSet information and Span information in a filter. This can be used to get position information on where in a Document that is "on" in the filter matched.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@557105 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-18 00:52:07 +00:00 |
Michael McCandless
|
aae68e0ba6
|
LUCENE-962: fixed case where unhandled exception in addDocument or updateDocument could fail to delete unreferenced files in the index
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@557082 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-17 23:22:56 +00:00 |
Yonik Seeley
|
230ecaa169
|
remove synchronization in Document: LUCENE-959
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@556693 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-16 18:46:58 +00:00 |
Michael McCandless
|
f55e4057d2
|
LUCENE-938: fixed certain cases where an unhandled exception could cause IndexWriter to lose buffered deletes
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@556010 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-13 14:23:47 +00:00 |
Michael McCandless
|
8355ab88b3
|
LUCENE-843: fixed the triggerMerger logic from LUCENE-887 that I accidentally lost
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@555793 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-12 22:15:20 +00:00 |
Michael Busch
|
5b944011ff
|
LUCENE-944: Remove deprecated methods setUseScorer14() and getUseScorer14() from BooleanQuery.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@555717 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-12 18:41:40 +00:00 |
Michael Busch
|
7c612dcb2d
|
LUCENE-951: Fixed NullPointerException in MultiLevelSkipListReader that was thrown after a call of TermPositions.seek().
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@555683 13f79535-47bb-0310-9956-ffa450edef68
|
2007-07-12 16:23:46 +00:00 |