Otis Gospodnetic
939ed115c4
-LUCENE-828: Term equals(Object) fix
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@519006 13f79535-47bb-0310-9956-ffa450edef68
2007-03-16 15:21:05 +00:00
Doron Cohen
78a6922c43
LUCENE-829: (close readers in contrib/benchmark) - also update CHANGES.txt
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@518874 13f79535-47bb-0310-9956-ffa450edef68
2007-03-16 06:47:44 +00:00
Michael Busch
cb88961792
LUCENE-807: Fixed the javadoc for ScoreDocComparator.compare() to be consistent with java.util.Comparator.compare()
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@518518 13f79535-47bb-0310-9956-ffa450edef68
2007-03-15 08:48:00 +00:00
Michael Busch
eb20c06a62
LUCENE-755: Added the ability to store arbitrary binary metadata (payloads) in the posting list.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@518486 13f79535-47bb-0310-9956-ffa450edef68
2007-03-15 05:15:43 +00:00
Michael McCandless
9da8211775
LUCENE-818: throw AlreadyClosedException when accessing IndexWriter, *Reader, RAMDirectory and FieldsReader after close()
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@518262 13f79535-47bb-0310-9956-ffa450edef68
2007-03-14 18:46:03 +00:00
Doron Cohen
d4e406ad22
LUCENE-814: javacc build targets now fix line-end-style of generated
...
files, and deleting all javacc generated files before calling javacc.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@517863 13f79535-47bb-0310-9956-ffa450edef68
2007-03-13 20:50:56 +00:00
Michael McCandless
1159f9a768
LUCENE-710: add optional autoCommit=true/false mode and customizable IndexDeletionPolicy to IndexWriter
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@517599 13f79535-47bb-0310-9956-ffa450edef68
2007-03-13 09:06:22 +00:00
Michael Busch
0b706b4688
LUCENE-761: The proxStream is now cloned lazily in SegmentTermPositions when nextPosition() is called for the first time.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@516863 13f79535-47bb-0310-9956-ffa450edef68
2007-03-11 07:06:40 +00:00
Grant Ingersoll
f4490ac789
LUCENE 791, INFRA-1173:
...
Migrated references from Jakarta Lucene Wiki to Lucene Java Wiki
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@516586 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 22:29:00 +00:00
Michael Busch
57cf17d188
LUCENE-372: QueryParser.parse() now ensures that the entire input string is consumed.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@515914 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 04:18:56 +00:00
Michael Busch
397187494f
LUCENE-800: removed backslash from the TERM_CHAR list in the QueryParser to support escaping of backslashes
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@515908 13f79535-47bb-0310-9956-ffa450edef68
2007-03-08 03:37:12 +00:00
Michael McCandless
622d58b3f8
LUCENE-825: make sure FileNotFoundException is returned if directory.list() returns null
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@515495 13f79535-47bb-0310-9956-ffa450edef68
2007-03-07 08:45:58 +00:00
Michael McCandless
1d1e44681e
LUCENE-823: add unit test coverage to assert that when a MockRAMDirectory is closed, there are no open files; fixed 2 minor cases this check uncovered
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@515316 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 21:40:55 +00:00
Grant Ingersoll
83efa50f5e
https://issues.apache.org/jira/browse/LUCENE-822
...
Applied Mark Miller's patch. Added Unit tests to TestRemoteSearchable and TestMultiSearcher. To get RemoteSearchable to work, had to make FieldSelector and FieldSelectorResult serializable.
All tests pass.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@514675 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 14:28:01 +00:00
Yonik Seeley
e6a9d9b318
only open .nrm file once: LUCENE-821
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@514344 13f79535-47bb-0310-9956-ffa450edef68
2007-03-04 03:23:00 +00:00
Otis Gospodnetic
534be1599d
- LUCENE-759: Two n-gram producting TokenFilters (using them for the spellchecker in SOLR-81)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@513876 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 18:19:53 +00:00
Michael McCandless
66d4eb336f
LUCENE-812: make sure Native/SimpleFSLockFactory can be set via system property
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@512493 13f79535-47bb-0310-9956-ffa450edef68
2007-02-27 23:33:31 +00:00
Doron Cohen
178500b09c
LUCENE-813: Leading wildcard fixed to work with trailing wildcard
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@512371 13f79535-47bb-0310-9956-ffa450edef68
2007-02-27 19:26:57 +00:00
Michael McCandless
1486b19a4f
LUCENE-811: make SegmentInfos class package-private again
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@511384 13f79535-47bb-0310-9956-ffa450edef68
2007-02-25 00:43:45 +00:00
Doron Cohen
64449841ed
LUCENE-804: fix build.xml to pack a compilable src_dist
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@510711 13f79535-47bb-0310-9956-ffa450edef68
2007-02-22 23:45:34 +00:00
Michael McCandless
4541271b9d
LUCENE-793: added 3 new exceptions (subclasses of IOException) to better call out possible root causes of an IOException
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@510176 13f79535-47bb-0310-9956-ffa450edef68
2007-02-21 20:01:36 +00:00
Yonik Seeley
4cb0175dd7
update version
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@507636 13f79535-47bb-0310-9956-ffa450edef68
2007-02-14 17:37:06 +00:00
Yonik Seeley
3a7486b054
starting 2.1 release
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@507610 13f79535-47bb-0310-9956-ffa450edef68
2007-02-14 16:37:32 +00:00
Grant Ingersoll
09930c9349
LUCENE-799: Added support for Lazy compressed string fields. Thanks to Mike Klaas.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@507009 13f79535-47bb-0310-9956-ffa450edef68
2007-02-13 14:06:52 +00:00
Michael McCandless
95bab8401f
LUCENE-565: merge NewIndexModifier back into IndexWriter
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@506964 13f79535-47bb-0310-9956-ffa450edef68
2007-02-13 10:43:08 +00:00
Grant Ingersoll
881ab33b81
Forgot changes.txt updates for 762
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@506083 13f79535-47bb-0310-9956-ffa450edef68
2007-02-11 18:12:17 +00:00
Daniel Naber
55450e5b2c
LUCENE-795: deprecate Directory.renameFile()
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@503911 13f79535-47bb-0310-9956-ffa450edef68
2007-02-05 22:49:42 +00:00
Michael McCandless
7d583030ce
LUCENE-565: added NewIndexModifier (IndexWriter subclass) to more efficiently handle updating documents (delete then add)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@502191 13f79535-47bb-0310-9956-ffa450edef68
2007-02-01 10:55:12 +00:00
Daniel Naber
9a57076257
revert LUCENE-781 for now
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@499176 13f79535-47bb-0310-9956-ffa450edef68
2007-01-23 22:54:40 +00:00
Daniel Naber
fb60f574aa
LUCENE-781: fixed NPE in MultiReader.isCurrent() and getVersion()
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@499152 13f79535-47bb-0310-9956-ffa450edef68
2007-01-23 22:01:05 +00:00
Michael McCandless
d8979209bc
LUCENE-773: fixed NPE caused by IndexWriter assuming LockFactory was non-null
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@499089 13f79535-47bb-0310-9956-ffa450edef68
2007-01-23 17:33:11 +00:00
Michael McCandless
3b13126bf5
LUCENE-780: add static Directory.copy() method to copy files from one Directory to another
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@498755 13f79535-47bb-0310-9956-ffa450edef68
2007-01-22 19:21:56 +00:00
Michael McCandless
02d6b05cd6
LUCENE-773: deprecate "create" argument to
...
FSDirectory.getDirectory(*); use IndexWriter's "create" argument
instead
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@497612 13f79535-47bb-0310-9956-ffa450edef68
2007-01-18 22:47:03 +00:00
Michael McCandless
0e556e399b
LUCENE-771:
...
* Default write lock location to the index directory and use the
name "write.lock" (without prefix).
* Make the LockFactory.clearAllLocks() method package protected.
* Remove LOCK_DIR and no-argument constructors for
SimpleFSLockFactory and NativeFSLockFactory (no more global lock
directory).
* Deprecate FSDirectory.LOCK_DIR
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@495760 13f79535-47bb-0310-9956-ffa450edef68
2007-01-12 22:09:45 +00:00
Otis Gospodnetic
9b0986ae37
- Added isOptimized() to IndexReader
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@495190 13f79535-47bb-0310-9956-ffa450edef68
2007-01-11 10:53:25 +00:00
Michael McCandless
91204f8d54
LUCENE-767: derive maxDoc from SegmentInfo.docCount instead of file length of fieldsReader's index file
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@494871 13f79535-47bb-0310-9956-ffa450edef68
2007-01-10 16:06:33 +00:00
Bernhard Messer
ca55ebad18
document deletion of unused extension "tvp"
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@494524 13f79535-47bb-0310-9956-ffa450edef68
2007-01-09 19:03:29 +00:00
Michael McCandless
853c03ac43
LUCENE-768: make sure IndexReader.close releases write lock even after hitting an exception in one of the methods that acquire the write lock
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@494492 13f79535-47bb-0310-9956-ffa450edef68
2007-01-09 17:13:57 +00:00
Chris M. Hostetter
ceaa0c3091
LUCENE-732 - DateTools support for QueryParser, Resolution can be set on a per field basis
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@494184 13f79535-47bb-0310-9956-ffa450edef68
2007-01-08 20:02:51 +00:00
Michael McCandless
dc20634a97
LUCENE-140: Add bounds checking to BitVector's get, set, clear methods
...
to prevent index corruption on calling IndexReader.deleteDocument(int
docNum) on a "slightly" out of bounds docNum. Other changes:
* In IndexReader.deleteDocument, set hasChanges to true before
calling doDelete in case an Exception is hit in doDelete.
* Changed the "docs out of order" check to be tighter (<= instead of
<) to catch boundary case that was missed.
* Fixed small unrelated javadoc typo.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@494136 13f79535-47bb-0310-9956-ffa450edef68
2007-01-08 18:11:08 +00:00
Yonik Seeley
c9795dd56b
Maintain norms in a single file .nrm: LUCENE-756
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@493641 13f79535-47bb-0310-9956-ffa450edef68
2007-01-07 04:19:21 +00:00
Michael McCandless
c82b1703e3
LUCENE-764: add details to javadocs about temporary disk usage of IndexWriter optimize, addIndexes, addDocument methods
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@492300 13f79535-47bb-0310-9956-ffa450edef68
2007-01-03 20:59:01 +00:00
Michael McCandless
411575b600
LUCENE-758: fix javadocs to clarify that RAMDirectory(Directory) makes a full copy of the original Directory
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@491574 13f79535-47bb-0310-9956-ffa450edef68
2007-01-01 14:06:26 +00:00
Grant Ingersoll
9814a94714
Added some info on what is in a release
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@491026 13f79535-47bb-0310-9956-ffa450edef68
2006-12-29 15:19:14 +00:00
Otis Gospodnetic
8b7f6e4ef6
- LUCENE-759: New n-gram-capable tokenizers and their unit tests.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@489802 13f79535-47bb-0310-9956-ffa450edef68
2006-12-22 23:43:17 +00:00
Grant Ingersoll
d9ebc50096
Lucene 757 - Added init-dist target and had package and package-*-src call it to ensure the dist dir is created.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@489254 13f79535-47bb-0310-9956-ffa450edef68
2006-12-21 03:14:02 +00:00
Otis Gospodnetic
17315a9be7
- LUCENE-741: command-line utility for modifying or removing field norms
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@489213 13f79535-47bb-0310-9956-ffa450edef68
2006-12-20 22:32:13 +00:00
Otis Gospodnetic
42592aeb49
- LUCENE-436: removed finalize() methods
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@489183 13f79535-47bb-0310-9956-ffa450edef68
2006-12-20 19:45:40 +00:00
Otis Gospodnetic
fa71e29bd4
- self.add() to LUCENE-728
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@489182 13f79535-47bb-0310-9956-ffa450edef68
2006-12-20 19:42:21 +00:00
Yonik Seeley
f4b3239092
fix FieldCache holding hard ref to readers: LUCENE-754
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@488908 13f79535-47bb-0310-9956-ffa450edef68
2006-12-20 03:47:09 +00:00
Yonik Seeley
30c8ce4f10
remove FSIndexOutput finalizer, move FSIndexInput finalizer to it's Descriptor: LUCENE-750
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@488722 13f79535-47bb-0310-9956-ffa450edef68
2006-12-19 16:31:06 +00:00
Michael McCandless
7c4b667f71
LUCENE-748: add javadoc around semantics of Exception during IndexWriter.close()
...
LUCENE-129: fix finalizers to always call super.finalize
LUCENE-301: add new constructors IndexWriter({String,File,Directory}, Analyzer) that create index if it's not already there, else append
LUCENE-701: found two cases of "open IndexWriter for create while reader is open, on Windows" that I didn't properly fix; added new test cases
LUCENE-702: corrected some small javadoc issues
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@488640 13f79535-47bb-0310-9956-ffa450edef68
2006-12-19 11:31:27 +00:00
Michael McCandless
d6823ef374
LUCENE-702: make sure addIndexes(*) does not corrupt index on disk full; change to transactional semantics; fix IndexWriter.mergeSegments and IndexReader.commit to clean up (and leave instance consistent) on exception
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@488330 13f79535-47bb-0310-9956-ffa450edef68
2006-12-18 16:45:29 +00:00
Grant Ingersoll
0d8f7b704a
Mapped java.io.tmpdir to the same value as tempDir.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@488004 13f79535-47bb-0310-9956-ffa450edef68
2006-12-17 16:45:53 +00:00
Yonik Seeley
f1467191f1
replace Vector with ArrayList, add clauses() to return that List of clauses: LUCENE-745
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@487931 13f79535-47bb-0310-9956-ffa450edef68
2006-12-17 02:40:37 +00:00
Grant Ingersoll
a4e0edd530
LUCENE-713. Updated fileformats.xml to include how position and offset info is stored in the TVF file.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@487874 13f79535-47bb-0310-9956-ffa450edef68
2006-12-16 20:23:30 +00:00
Grant Ingersoll
15df97db57
LUCENE 744 - Appended user.name property onto the directory that gets created in temp so that there aren't naming clashes.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@485988 13f79535-47bb-0310-9956-ffa450edef68
2006-12-12 02:44:42 +00:00
Michael McCandless
f4d9f44828
LUCENE-669: I forgot attribution to Michael Busch for this (thanks Michael!)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@485686 13f79535-47bb-0310-9956-ffa450edef68
2006-12-11 15:01:07 +00:00
Yonik Seeley
10460b5e87
Performance improvement for SegmentMerger.mergeNorms: LUCENE-739
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@485469 13f79535-47bb-0310-9956-ffa450edef68
2006-12-11 02:38:29 +00:00
Yonik Seeley
0d109d1485
read/write .del as d-gaps when the deleted bit vector is sufficiently sparse: LUCENE-738
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@485463 13f79535-47bb-0310-9956-ffa450edef68
2006-12-11 02:03:38 +00:00
Grant Ingersoll
6ccabb7c8f
http://issues.apache.org/jira/browse/LUCENE-721 -- Added in Clover code coverage, thanks to Michael Busch.
...
Updated the xdocs with a new file named systemrequirements that details the system requirements for using Lucene. Linked to them via the developer-resources and the releases page. Regenerated the site.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@485001 13f79535-47bb-0310-9956-ffa450edef68
2006-12-09 16:32:22 +00:00
Michael McCandless
2b39422870
LUCENE-669: don't double-close RandomAccessFile in finalize
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@480785 13f79535-47bb-0310-9956-ffa450edef68
2006-11-30 00:07:46 +00:00
Michael McCandless
989b1cb981
LUCENE-672: added description of the 'under-merging' bug that was also fixed with this change
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@480238 13f79535-47bb-0310-9956-ffa450edef68
2006-11-28 22:20:24 +00:00
Otis Gospodnetic
57ce49d49a
- LUCENE-728: Removed duplicate/old MoreLikeThis and SimilarityQueries classes,
...
as their new home is under contrib/queries.
This means contrib/similarity is not completely empty. I am leaving it in SVN
for now, as it seems like it could be a nice warm home for custom Similarity
implementations.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@480200 13f79535-47bb-0310-9956-ffa450edef68
2006-11-28 20:46:42 +00:00
Otis Gospodnetic
338991bd51
- LUCENE-717: Avoid build failure when (unused) lib directory does not exist
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@480191 13f79535-47bb-0310-9956-ffa450edef68
2006-11-28 20:33:00 +00:00
Michael McCandless
3ec7fb833f
LUCENE-727: adding unit test for MMapDirectory
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@480163 13f79535-47bb-0310-9956-ffa450edef68
2006-11-28 19:27:58 +00:00
Yonik Seeley
5b7b831122
map *:* to MatchAllDocsQuery: LUCENE-723
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@480150 13f79535-47bb-0310-9956-ffa450edef68
2006-11-28 18:29:28 +00:00
Yonik Seeley
42e2191b93
non-recursive MultiTermDocs.next,skipTo: LUCENE-729
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@480147 13f79535-47bb-0310-9956-ffa450edef68
2006-11-28 18:17:56 +00:00
Otis Gospodnetic
bd76b754b0
- Fixed Mark's surname, thanks Eric ;)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@479480 13f79535-47bb-0310-9956-ffa450edef68
2006-11-27 00:51:25 +00:00
Grant Ingersoll
0f6aa1309a
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@479474 13f79535-47bb-0310-9956-ffa450edef68
2006-11-27 00:18:36 +00:00
Otis Gospodnetic
61f2c83fd9
- Gave Mark credits for hit LUCENE-703 changes
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@479459 13f79535-47bb-0310-9956-ffa450edef68
2006-11-26 23:41:20 +00:00
Otis Gospodnetic
fe47121a67
- LUCENE-726: removed the use of a deprecated method
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@479458 13f79535-47bb-0310-9956-ffa450edef68
2006-11-26 23:40:18 +00:00
Yonik Seeley
9ba7a8e612
RAMDirectory.sizeInBytes, public flushRamSegments: LUCENE-709
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@478014 13f79535-47bb-0310-9956-ffa450edef68
2006-11-22 02:47:49 +00:00
Daniel Naber
5cf957527f
LUCENE-722: DEFAULT spelled DEFALT in MoreLikeThis.java
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@477932 13f79535-47bb-0310-9956-ffa450edef68
2006-11-21 22:26:45 +00:00
Erik Hatcher
c44be0c446
LUCENE-543: WildcardQuery without wildcarded term rewrites to a TermQuery
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@477424 13f79535-47bb-0310-9956-ffa450edef68
2006-11-21 00:09:50 +00:00
Yonik Seeley
cd39647656
expanded description of LUCENE-651
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@477207 13f79535-47bb-0310-9956-ffa450edef68
2006-11-20 14:51:50 +00:00
Otis Gospodnetic
0568a30552
LUCENE-651: Fixed a race condition in initialization of FieldCache.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@477084 13f79535-47bb-0310-9956-ffa450edef68
2006-11-20 07:10:04 +00:00
Yonik Seeley
f5661f7c58
unicode escapes for QueryParser: LUCENE-716
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@476679 13f79535-47bb-0310-9956-ffa450edef68
2006-11-19 01:34:10 +00:00
Yonik Seeley
fd42f16265
backslash escapes within quotes: LUCENE-573
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@476590 13f79535-47bb-0310-9956-ffa450edef68
2006-11-18 19:32:10 +00:00
Michael McCandless
d634ccf4e9
Lockless commits
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@476359 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 23:18:47 +00:00
Michael McCandless
bd6f012511
make sure to release write lock in IndexWriter if we hit IOException during construction
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@476345 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 22:34:17 +00:00
Michael McCandless
7e3c1bfb0d
Optimization: call System.arraycopy instead of manual for loop copying
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@476110 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 11:18:11 +00:00
Mark Harwood
ca0804ca4f
Updated docs - Added entry to changes.txt for the new QueryParser use of ConstantScoreRangeQuery, added entry to whoweare docs
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@475629 13f79535-47bb-0310-9956-ffa450edef68
2006-11-16 08:18:20 +00:00
Grant Ingersoll
6a36e71604
http://issues.apache.org/jira/browse/LUCENE-706
...
Changed 22 to 8
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@471614 13f79535-47bb-0310-9956-ffa450edef68
2006-11-06 02:20:39 +00:00
Yonik Seeley
c0d330c041
Lazy skipping on proximity file: LUCENE-687
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@469289 13f79535-47bb-0310-9956-ffa450edef68
2006-10-30 22:00:31 +00:00
Chris M. Hostetter
1a5ac808c8
LUCENE-569: Fixed bug in ordered SpanNearQueries
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@468554 13f79535-47bb-0310-9956-ffa450edef68
2006-10-27 22:03:53 +00:00
Otis Gospodnetic
7abe11514a
- LUCENE-489: Add support for leading wildcard characters to QueryParser.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@468291 13f79535-47bb-0310-9956-ffa450edef68
2006-10-27 06:17:24 +00:00
Otis Gospodnetic
38d2797fa3
- Some Emacs meta-Q action
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@468289 13f79535-47bb-0310-9956-ffa450edef68
2006-10-27 06:11:56 +00:00
Yonik Seeley
4dfdd6a0af
new IndexWriter.addIndexesNoOptimize(): LUCENE-528
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@468177 13f79535-47bb-0310-9956-ffa450edef68
2006-10-26 22:47:15 +00:00
Yonik Seeley
19bf841c27
Improve BufferedIndexInput.readBytes() performance: LUCENE-695
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@468172 13f79535-47bb-0310-9956-ffa450edef68
2006-10-26 22:25:44 +00:00
Otis Gospodnetic
1eb10aba44
- LUCENE-657: Made FuzzyQuery non-final and the inner ScoreTerm class, protected.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@467853 13f79535-47bb-0310-9956-ffa450edef68
2006-10-26 03:49:58 +00:00
Yonik Seeley
71c3f0332d
ensure Scorer.skipTo() is interchangeable with next(): LUCENE-696
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@467558 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 04:20:34 +00:00
Yonik Seeley
247a4e2f4c
unsafe use of IndexInput.clone(): LUCENE-690
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@465958 13f79535-47bb-0310-9956-ffa450edef68
2006-10-20 03:08:02 +00:00
Yonik Seeley
936b7ba82a
fix sharing of native locks by diff dirs: LUCENE-678
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@465882 13f79535-47bb-0310-9956-ffa450edef68
2006-10-19 21:03:22 +00:00
Yonik Seeley
901c8c379c
DisjunctionSumScorer performance improvement: LUCENE-365
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@465114 13f79535-47bb-0310-9956-ffa450edef68
2006-10-18 00:56:08 +00:00
Otis Gospodnetic
b75358ebc9
- LUCENE-544 - allow per-field boosts to be specified.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@465081 13f79535-47bb-0310-9956-ffa450edef68
2006-10-17 22:26:57 +00:00
Yonik Seeley
3c35b82cb0
ConjunctionScorer performance increase: LUCENE-443
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@465043 13f79535-47bb-0310-9956-ffa450edef68
2006-10-17 20:50:52 +00:00
Yonik Seeley
70472ad2cd
NativeFSLockFactory: LUCENE-678
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@464611 13f79535-47bb-0310-9956-ffa450edef68
2006-10-16 18:28:02 +00:00
Yonik Seeley
cb4f27f25f
data corruption reading lazy loaded fields: LUCENE-683
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@464313 13f79535-47bb-0310-9956-ffa450edef68
2006-10-15 22:37:52 +00:00
Daniel Naber
323328ca97
clarify change entry a bit
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@464200 13f79535-47bb-0310-9956-ffa450edef68
2006-10-15 14:18:56 +00:00