Commit Graph

447 Commits

Author SHA1 Message Date
Chris M. Hostetter c5cd491839 LUCENE-557: Lots of new Explanation test cases (and utilities for writing future test cases) as well as fixes for blatent bugs in the Explanation methods of BooleanQuery and FilteredQuery
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@415476 13f79535-47bb-0310-9956-ffa450edef68
2006-06-20 01:13:13 +00:00
Otis Gospodnetic af594700a0 - LUCENE-601: RAMDirectory and RAMFile made Seriazable. Thanks Karl.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@414739 13f79535-47bb-0310-9956-ffa450edef68
2006-06-16 05:20:49 +00:00
Yonik Seeley 025936b4ae remove searcher reference from MatchAllDocsQuery so it's Serializable
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@413965 13f79535-47bb-0310-9956-ffa450edef68
2006-06-13 19:45:55 +00:00
Grant Ingersoll d4cc19d03e Implementation of Issue 545. Introduction of new Fieldable interface (extracted from Field) which is now used where Field used to be used. Field now implements Fieldable.
Added new method to IndexReader and derived classes for working with the new FieldSelector interface.  The FieldSelector interface defines a mechanism for doing lazy loading, amongst other things.  Implemented Lazy loading of fields in the FieldsReader class.  Added test case to TestFieldsReader.java

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@413201 13f79535-47bb-0310-9956-ffa450edef68
2006-06-10 01:23:22 +00:00
Daniel Naber 2b9effb894 deprecate the analysis.nl.WordlistLoader class because it's not robust (fails silently) and use analysis.WordlistLoader instead
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@413180 13f79535-47bb-0310-9956-ffa450edef68
2006-06-09 22:15:47 +00:00
Chris M. Hostetter 00ff3cbdc5 damn, i forgot to be explicit about the issue number
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@411875 13f79535-47bb-0310-9956-ffa450edef68
2006-06-05 17:59:50 +00:00
Chris M. Hostetter 2123b476df LUCENE-503: New ThaiAnalyzer and ThaiWordFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@411863 13f79535-47bb-0310-9956-ffa450edef68
2006-06-05 17:29:01 +00:00
Chris M. Hostetter ffd73d8d62 LUCENE-587 fix Explanation.toHtml to produce valid HTML
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@411343 13f79535-47bb-0310-9956-ffa450edef68
2006-06-03 00:06:28 +00:00
Yonik Seeley 62df9360f1 SpellChecker min score is incorrectly changed by suggestSimilar: LUCENE-575
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@410973 13f79535-47bb-0310-9956-ffa450edef68
2006-06-01 21:37:14 +00:00
Yonik Seeley 3afc9192b9 SpellChecker min score is incorrectly changed by suggestSimilar: LUCENE-575
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@410971 13f79535-47bb-0310-9956-ffa450edef68
2006-06-01 21:36:13 +00:00
Yonik Seeley 847df551dc ISOLatin1AccentFilter fails to preserve positionIncrement: LUCENE-583
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@410970 13f79535-47bb-0310-9956-ffa450edef68
2006-06-01 21:32:51 +00:00
Yonik Seeley 1d6371df43 remove final, implement Cloneable, setTermText(): LUCENE-438
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@410954 13f79535-47bb-0310-9956-ffa450edef68
2006-06-01 21:15:37 +00:00
Yonik Seeley 4944720897 make MultiTermDocs.skipTo use sub TermDocs.skipTo: LUCENE-586
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@410941 13f79535-47bb-0310-9956-ffa450edef68
2006-06-01 20:33:18 +00:00
Daniel Naber 94cc256054 make web application demo work again: don't use a QueryParser method that doesn't exist anymore
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@410678 13f79535-47bb-0310-9956-ffa450edef68
2006-05-31 21:46:46 +00:00
Doug Cutting b9ec9b71e4 Add boilerplate for post 2.0.0 changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@409704 13f79535-47bb-0310-9956-ffa450edef68
2006-05-26 17:40:18 +00:00
Doug Cutting 1915582612 Preparing for 2.0.0 release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@409697 13f79535-47bb-0310-9956-ffa450edef68
2006-05-26 16:50:37 +00:00
Doug Cutting 777ab03972 LUCENE-485. Don't hold commit lock while removing obsolete index files. Contributed by Luc Vanlerberghe.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@409690 13f79535-47bb-0310-9956-ffa450edef68
2006-05-26 16:14:12 +00:00
Chris M. Hostetter d2b63d328b LUCENE-577: initial checkin of SweetSpotSimilarity
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@409472 13f79535-47bb-0310-9956-ffa450edef68
2006-05-25 21:21:29 +00:00
Chris M. Hostetter dd3d979905 LUCENE-496 - Command line tool for modifying the field norms of an existing index
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@409428 13f79535-47bb-0310-9956-ffa450edef68
2006-05-25 18:49:04 +00:00
Yonik Seeley f68744c32b remove 2GB file limitation from RAMIndexInput and RAMIndexOutput: LUCENE-546
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@408916 13f79535-47bb-0310-9956-ffa450edef68
2006-05-23 15:01:11 +00:00
Yonik Seeley 45712c518f fix RAMDirectory(Directory) 2GB size limitation: LUCENE-546
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@408114 13f79535-47bb-0310-9956-ffa450edef68
2006-05-21 01:01:42 +00:00
Yonik Seeley 2c5bc593b8 add empty extractTerms(): LUCENE-556
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@407903 13f79535-47bb-0310-9956-ffa450edef68
2006-05-19 20:29:09 +00:00
Yonik Seeley 1e700534cc fix NPE and deletion bugs in ParallelReader: LUCENE-561
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@407851 13f79535-47bb-0310-9956-ffa450edef68
2006-05-19 16:39:42 +00:00
Chris M. Hostetter 0c9ec9edf7 fix for LUCENE-572
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@407492 13f79535-47bb-0310-9956-ffa450edef68
2006-05-18 07:56:37 +00:00
Chris M. Hostetter a1460c87b8 fix for LUCENE-352
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@407485 13f79535-47bb-0310-9956-ffa450edef68
2006-05-18 07:39:23 +00:00
Daniel Naber 55237c881f throw IllegalArgumentException if both field name and value are empty (to avoid a confusing "term out of order" exception later)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@406168 13f79535-47bb-0310-9956-ffa450edef68
2006-05-13 23:50:35 +00:00
Otis Gospodnetic 67f3d7f262 - Made class non-public. http://issues.apache.org/jira/browse/LUCENE-564
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@405824 13f79535-47bb-0310-9956-ffa450edef68
2006-05-12 18:29:51 +00:00
Yonik Seeley d214dd8cd1 LUCENE-512: Fixed ClassCastException in ParallelReader.getTermFreqVectors
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@392017 13f79535-47bb-0310-9956-ffa450edef68
2006-04-06 17:25:02 +00:00
Yonik Seeley fc0d666c81 added getTermArrays() and extractTerms() to MultiPhraseQuery: LUCENE-514
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@392016 13f79535-47bb-0310-9956-ffa450edef68
2006-04-06 17:12:44 +00:00
Yonik Seeley 901d7ca635 added missing extractTerms() to DisjunctionMaxQuery: LUCENE-541
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@391897 13f79535-47bb-0310-9956-ffa450edef68
2006-04-06 04:16:36 +00:00
Yonik Seeley 6c32f48074 FieldSortedHitQueue - subsequent String sorts with different locales sort identically: LUCENE-526
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@391895 13f79535-47bb-0310-9956-ffa450edef68
2006-04-06 04:02:09 +00:00
Yonik Seeley 825bc9bdac fixed IndexWriter.mergeSegments(minSeg,end) when end was not the last segment... only affected addIndexes(Directory[]) LUCENE-540
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@391874 13f79535-47bb-0310-9956-ffa450edef68
2006-04-06 01:40:42 +00:00
Daniel Naber c095297fdb let's not forget to document the most obvious change: remove all deprecated methods and fields
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@391795 13f79535-47bb-0310-9956-ffa450edef68
2006-04-05 20:37:46 +00:00
Yonik Seeley a2c7eb1afe Implemented FilterIndexReader.getVersion() and isCurrent()
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@391358 13f79535-47bb-0310-9956-ffa450edef68
2006-04-04 16:18:51 +00:00
Yonik Seeley 040e9c6c9a Fix SpanScorer next()/skipTo() incompatability: LUCENE-413
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@391337 13f79535-47bb-0310-9956-ffa450edef68
2006-04-04 15:25:58 +00:00
Daniel Naber 4630f11663 re-add a way to set write and commit lock timeout
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@386749 13f79535-47bb-0310-9956-ffa450edef68
2006-03-17 22:51:32 +00:00
Yonik Seeley 020ab2dbdf make ConstantWeight serializable: LUCENE-515
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@384407 13f79535-47bb-0310-9956-ffa450edef68
2006-03-09 02:42:13 +00:00
Erik Hatcher d07f7eea12 Part of LUCENE-330: fixing FilteredQuery when nested within BooleanQuery
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@384072 13f79535-47bb-0310-9956-ffa450edef68
2006-03-08 00:59:28 +00:00
Daniel Naber ec8db2aae0 forgot to add my name
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@383110 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 13:22:45 +00:00
Doug Cutting dd4ee7dd0d Added attribution to the fix for LUCENE-511.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@383020 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 04:07:50 +00:00
Doug Cutting b501850698 Updating to reflect 1.9.1 release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@382905 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 18:20:51 +00:00
Doug Cutting 508dc68477 Merge changes from 1.9 branch.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@381700 13f79535-47bb-0310-9956-ffa450edef68
2006-02-28 16:49:44 +00:00
Daniel Naber 7bc0ead011 Undo the change that made setMaxBufferedDocs(1) work because it had negative effects on indexing performance. Instead throw an exception if setMaxBufferedDocs(1) is called.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@381096 13f79535-47bb-0310-9956-ffa450edef68
2006-02-26 14:40:05 +00:00
Doug Cutting 7c09d17565 Fix for LUCENE-435: Optimize BufferedIndexOutput.writeBytes(). Contributed by Lukas Zapletal.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@379532 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 17:00:40 +00:00
Yonik Seeley 8a3cae2dd8 Removed constrait that a sort field must have some terms indexed: LUCENE-374
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@377502 13f79535-47bb-0310-9956-ffa450edef68
2006-02-13 21:46:13 +00:00
Daniel Naber 0f19da3c90 fix parsing of dates in range queries that use local date format: include the last day if query is inclusive
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@373355 13f79535-47bb-0310-9956-ffa450edef68
2006-01-29 20:51:43 +00:00
Daniel Naber e37a04646a make setMaxBufferedDocs(1) behave correctly
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@372350 13f79535-47bb-0310-9956-ffa450edef68
2006-01-25 22:49:45 +00:00
Doug Cutting 3a4d2491fa Add TopDocCollector and TopFieldDocCollector. These simplify the implementation of hit collectors that collect top-scoring or -sorting documents.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@365447 13f79535-47bb-0310-9956-ffa450edef68
2006-01-02 22:00:07 +00:00
Yonik Seeley 9a9da2f770 grab commit lock when getting current version: LUCENE-481
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@358685 13f79535-47bb-0310-9956-ffa450edef68
2005-12-23 02:38:23 +00:00
Doug Cutting e6400c63f0 Fix LUCENE-479: After MultiReader.undeleteAll(), numDocs was incorrect. Contributed by Robert Kirchgessner.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@355181 13f79535-47bb-0310-9956-ffa450edef68
2005-12-08 19:53:06 +00:00
Yonik Seeley ad9e9bceb4 remove score normalization from expert level search: LUCENE-469
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@354819 13f79535-47bb-0310-9956-ffa450edef68
2005-12-07 17:48:37 +00:00
Yonik Seeley 3e1787d7db StopFilter ignore case: LUCENE-248
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@354253 13f79535-47bb-0310-9956-ffa450edef68
2005-12-06 01:36:53 +00:00
Erik Hatcher 7a3103fac0 Applied patched for LUCENE-324, correcting token offsets returned by ChineseTokenizer
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@353930 13f79535-47bb-0310-9956-ffa450edef68
2005-12-04 23:07:42 +00:00
Bernhard Messer 6cabdf3726 LUCENE-475 - patch from Volodymyr Bychkoviak to reduce memory usage
when loading an index into RAMDirectory.

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@351779 13f79535-47bb-0310-9956-ffa450edef68
2005-12-02 17:37:50 +00:00
Yonik Seeley 208760307f Change Similarity to use SmallFloat for norm encoding
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@349073 13f79535-47bb-0310-9956-ffa450edef68
2005-11-26 04:14:35 +00:00
Erik Hatcher 4424265faf added getPositionIncrementGap(String fieldName) to Analyzer
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@348061 13f79535-47bb-0310-9956-ffa450edef68
2005-11-22 01:46:46 +00:00
Daniel Naber e4c82ad613 document LengthFilter, ISOLatin1AccentFilter, and KeywordAnalyzer
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@348001 13f79535-47bb-0310-9956-ffa450edef68
2005-11-21 22:03:20 +00:00
Yonik Seeley 3c10854e00 new DisjunctionMaxQuery/DisjunctionMaxScorer from Chuck Williams: LUCENE-323
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@345089 13f79535-47bb-0310-9956-ffa450edef68
2005-11-16 18:47:37 +00:00
Yonik Seeley c40c7cd114 BooleanQuery/BooleanScorer minNrShouldMatch implementation: LUCENE-395
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@345056 13f79535-47bb-0310-9956-ffa450edef68
2005-11-16 16:39:59 +00:00
Yonik Seeley fd41195ef3 ConstantScoreRangeQuery addition: LUCENE-383
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@344312 13f79535-47bb-0310-9956-ffa450edef68
2005-11-15 05:28:52 +00:00
Erik Hatcher bc428b86a8 note that (Span)RegexQuery not supported by QueryParser.... yet
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@332861 13f79535-47bb-0310-9956-ffa450edef68
2005-11-13 00:11:23 +00:00
Erik Hatcher 6befc45334 Add RegexQuery and SpanRegexQuery
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@332747 13f79535-47bb-0310-9956-ffa450edef68
2005-11-12 09:03:26 +00:00
Erik Hatcher a176028a7e cleanup formatting
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@332746 13f79535-47bb-0310-9956-ffa450edef68
2005-11-12 08:39:00 +00:00
Erik Hatcher f00afeee7a LUCENE-461 - Fix for "StandardTokenizer splitting all of Korean words into separate characters", contributed by Cheolgoo Kang
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@332745 13f79535-47bb-0310-9956-ffa450edef68
2005-11-12 08:33:21 +00:00
Erik Hatcher 1687a79648 Add NullFragmenter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@332696 13f79535-47bb-0310-9956-ffa450edef68
2005-11-12 01:08:01 +00:00
Yonik Seeley 34c98cc0bf fix FieldSortedHitQueue.maxscore: LUCENE-462
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@332651 13f79535-47bb-0310-9956-ffa450edef68
2005-11-11 21:19:02 +00:00
Yonik Seeley 48b55ab1e0 break sorting ties by index order: LUCENE-456
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@332431 13f79535-47bb-0310-9956-ffa450edef68
2005-11-11 03:13:10 +00:00
Yonik Seeley 3dbba4dabe fix comparison of null strings in FieldDocSortedHitQueue: LUCENE-453
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@332229 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 05:57:32 +00:00
Otis Gospodnetic 6aee0c4892 - Corrected the description of the most recent change
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@332103 13f79535-47bb-0310-9956-ffa450edef68
2005-11-09 18:50:21 +00:00
Otis Gospodnetic 495e885eee - Applied Yonik's patch from http://issues.apache.org/jira/browse/LUCENE-441
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@331964 13f79535-47bb-0310-9956-ffa450edef68
2005-11-09 06:44:10 +00:00
Daniel Naber 2f2f78e731 warn about compatibility
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@331910 13f79535-47bb-0310-9956-ffa450edef68
2005-11-08 22:23:12 +00:00
Bernhard Messer 5a76aaa06f document bugfixes for LUCENE-455 and LUCENE-306
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@329862 13f79535-47bb-0310-9956-ffa450edef68
2005-10-31 17:08:45 +00:00
Yonik Seeley ae11eb845b make field norms optional : LUCENE-448
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@329366 13f79535-47bb-0310-9956-ffa450edef68
2005-10-29 03:52:48 +00:00
Yonik Seeley a7ef75f3e8 speedup by deferring docMap and postings until needed
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@329069 13f79535-47bb-0310-9956-ffa450edef68
2005-10-28 03:45:35 +00:00
Daniel Naber e488faf407 document fix for Korean tokenization; document URL for old bugs
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@327782 13f79535-47bb-0310-9956-ffa450edef68
2005-10-23 11:41:00 +00:00
Erik Hatcher 32fb624ebc LUCENE-437 - Add position increment pass through on SnowballFilter tokens
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@290943 13f79535-47bb-0310-9956-ffa450edef68
2005-09-22 13:38:58 +00:00
Erik Hatcher 1f5925c639 adjust site to point to JIRA
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@290677 13f79535-47bb-0310-9956-ffa450edef68
2005-09-21 10:41:16 +00:00
Erik Hatcher f32d7e7786 Added rewrite methods to all SpanQuery subclasses that nest SpanQuerys
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@289556 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 14:17:32 +00:00
Daniel Naber 3b9f3cf427 adding MatchAllDocsQuery by John Wang, bug #34946
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@234190 13f79535-47bb-0310-9956-ffa450edef68
2005-08-21 12:23:00 +00:00
Daniel Naber 1e5c36f315 use of Lucene in applets
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@231100 13f79535-47bb-0310-9956-ffa450edef68
2005-08-09 20:17:30 +00:00
Daniel Naber f770e5fbe2 use setter/getter instead of system property; catch security
exception so Lucene can be used inside an applet

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@231098 13f79535-47bb-0310-9956-ffa450edef68
2005-08-09 20:12:50 +00:00
Daniel Naber 615f2c4db3 document fix for #35626
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@219389 13f79535-47bb-0310-9956-ffa450edef68
2005-07-17 10:57:57 +00:00
Daniel Naber d6ee6c0845 maxClauseCount: deprecate public field, no more setting via system property
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@219250 13f79535-47bb-0310-9956-ffa450edef68
2005-07-15 21:03:33 +00:00
Daniel Naber 9ea49db638 don't allow setting of defaut values via system properties anymore
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@216236 13f79535-47bb-0310-9956-ffa450edef68
2005-07-13 20:55:53 +00:00
Bernhard Messer d0324fb44e remove duplicate entry in change log.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@189914 13f79535-47bb-0310-9956-ffa450edef68
2005-06-10 07:30:15 +00:00
Bernhard Messer f1a81edf7d document new index create behavior, that files will not be deleted when a new index is created in the same directory.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@189798 13f79535-47bb-0310-9956-ffa450edef68
2005-06-09 19:17:23 +00:00
Daniel Naber 6455d1a106 document the change in semantics for IndexReader.getCurrentVersion()
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@189459 13f79535-47bb-0310-9956-ffa450edef68
2005-06-07 22:13:44 +00:00
Daniel Naber e2a79a145f new IndexModifier class that simplifies access to IndexReader and IndexWriter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@185069 13f79535-47bb-0310-9956-ffa450edef68
2005-06-06 22:29:30 +00:00
Erik Hatcher e45c04c7ff #35157 - Fix for SpanTermQuerys in a BooleanQuery. Patch from Reece Wilton.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@179679 13f79535-47bb-0310-9956-ffa450edef68
2005-06-03 00:22:47 +00:00
Doug Cutting 098a0e95b8 Optimize IndexWriter.addIndexes(Directory[]).
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@179611 13f79535-47bb-0310-9956-ffa450edef68
2005-06-02 17:05:58 +00:00
Doug Cutting eea1c63a62 Fix FSDirectory.createOutput() to always create new files.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@179609 13f79535-47bb-0310-9956-ffa450edef68
2005-06-02 16:57:10 +00:00
Doug Cutting 4ade1d4606 Add IntParser and FloatParser interfaces to FieldCache.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@179605 13f79535-47bb-0310-9956-ffa450edef68
2005-06-02 16:48:40 +00:00
Daniel Naber 5edb98e537 obtain(long) never really waited for the lock to go away (#33799)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@179414 13f79535-47bb-0310-9956-ffa450edef68
2005-06-01 20:10:58 +00:00
Doug Cutting b68ae2ef26 Add ParallelReader.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@169859 13f79535-47bb-0310-9956-ffa450edef68
2005-05-12 17:59:41 +00:00
Daniel Naber 4b00637662 only delete our own files when re-creating an index (#34695)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@168213 13f79535-47bb-0310-9956-ffa450edef68
2005-05-04 23:34:52 +00:00
Daniel Naber 77f94fb60c mention the new Java 1.4 requirement that we already agreed on in January
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@168212 13f79535-47bb-0310-9956-ffa450edef68
2005-05-04 23:26:00 +00:00
Erik Hatcher 6ec9385b89 Adjust old reference to sandbox to contrib
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@164968 13f79535-47bb-0310-9956-ffa450edef68
2005-04-27 10:26:22 +00:00
Erik Hatcher ab83a46657 Add Hits.iterator and corresponding HitIterator and Hit classes. Contributed by Jeremy Rayner
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@164695 13f79535-47bb-0310-9956-ffa450edef68
2005-04-26 00:21:53 +00:00
Daniel Naber 1f53ece799 mention bug number of Otis' latest bugfix
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@162065 13f79535-47bb-0310-9956-ffa450edef68
2005-04-20 20:39:18 +00:00
Otis Gospodnetic e4bd715106 - Applied Chuck's and Wolf's patch for bug 31841
http://issues.apache.org/bugzilla/show_bug.cgi?id=31841


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@162008 13f79535-47bb-0310-9956-ffa450edef68
2005-04-20 03:28:32 +00:00
Daniel Naber c8d143d487 typo fix
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@157242 13f79535-47bb-0310-9956-ffa450edef68
2005-03-12 10:38:51 +00:00
Otis Gospodnetic 0d8a41342e - Let callers get the Lucene version number, as specified in the Manifest
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@157223 13f79535-47bb-0310-9956-ffa450edef68
2005-03-12 03:23:13 +00:00
Doug Cutting 85cc5c9fc3 Added IndexWriter.setTermIndexInterval().
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@156669 13f79535-47bb-0310-9956-ffa450edef68
2005-03-09 18:58:26 +00:00
Doug Cutting be8ae58254 Read term index lazily at first random-access to terms.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@156444 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 20:28:04 +00:00
Doug Cutting 4d1970ebab Patch #33472. Disable coord() in automatically generated queries.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@156438 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 19:26:27 +00:00
Doug Cutting bfffc32a3d Fix for bug #32847. Use uncached access to norms when merging to
minimize RAM usage.

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@151390 13f79535-47bb-0310-9956-ffa450edef68
2005-02-04 19:09:53 +00:00
Bernhard Messer f19e0f7bcc document main method move from CompoundFileReader to IndexReader
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@151383 13f79535-47bb-0310-9956-ffa450edef68
2005-02-04 17:46:21 +00:00
Erik Hatcher ab72513214 note converstion to svn and test commit capabilities
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@151044 13f79535-47bb-0310-9956-ffa450edef68
2005-02-02 20:29:56 +00:00
Christoph Goller 3c7247e2bc *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150737 13f79535-47bb-0310-9956-ffa450edef68
2005-01-24 20:31:56 +00:00
Daniel Naber aea8b8ce36 small typo fixes
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150735 13f79535-47bb-0310-9956-ffa450edef68
2005-01-21 18:28:35 +00:00
Daniel Naber b19f7942f7 mention fix for bug #33161
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150734 13f79535-47bb-0310-9956-ffa450edef68
2005-01-20 21:20:55 +00:00
Bernhard Messer 475551e17b document the new CompoundFileReader.main method
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150724 13f79535-47bb-0310-9956-ffa450edef68
2004-12-30 13:04:13 +00:00
Bernhard Messer 35a6a1cbfc document the FieldInfos change
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150716 13f79535-47bb-0310-9956-ffa450edef68
2004-12-19 15:23:32 +00:00
Daniel Naber 2a66a4427f document that Fuzzy/RangeQuery terms are now lowercased by default
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150710 13f79535-47bb-0310-9956-ffa450edef68
2004-12-14 23:13:34 +00:00
Daniel Naber 10927a535c adding a new category for changes that people need to know about when they update
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150703 13f79535-47bb-0310-9956-ffa450edef68
2004-12-12 11:46:02 +00:00
Daniel Naber 3a7635568e whitespace and typo fix
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150697 13f79535-47bb-0310-9956-ffa450edef68
2004-12-06 22:18:31 +00:00
Daniel Naber 26235ca92d list the changes for 1.4.3 here, too
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150696 13f79535-47bb-0310-9956-ffa450edef68
2004-12-06 20:04:01 +00:00
Bernhard Messer 37d3337937 reflect change for system property "org.apache.lucene.lockDir"
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150692 13f79535-47bb-0310-9956-ffa450edef68
2004-12-02 17:46:00 +00:00
Daniel Naber 2cc6c7f64a clarify that DateField will not be removed soon, despite being deprecated
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150682 13f79535-47bb-0310-9956-ffa450edef68
2004-11-28 15:42:17 +00:00
Christoph Goller cedcddf4c6 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150676 13f79535-47bb-0310-9956-ffa450edef68
2004-11-25 19:14:26 +00:00
Christoph Goller 4d1eb290c5 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150674 13f79535-47bb-0310-9956-ffa450edef68
2004-11-25 16:57:11 +00:00
Erik Hatcher d0623a8e13 Add first pass for NumberUtils, adapted from code contributed by Matt Quail.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150666 13f79535-47bb-0310-9956-ffa450edef68
2004-11-23 21:07:49 +00:00
Erik Hatcher b01416fcb3 Added RangeFilter and tests contributed by Chris M Hostetter.
Deprecated DateFilter and DateField.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150658 13f79535-47bb-0310-9956-ffa450edef68
2004-11-23 14:17:18 +00:00
Daniel Naber bb6c0124d8 document the fact that IndexSearcher in the JSP demo is now closed (not sure how relevant this is)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150654 13f79535-47bb-0310-9956-ffa450edef68
2004-11-19 21:04:17 +00:00
Daniel Naber 0d3df6128f include the changes from 1.4.2 (this makes sense from the user's point of view I think) but try not to list an item twice
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150652 13f79535-47bb-0310-9956-ffa450edef68
2004-11-19 20:53:24 +00:00
Daniel Naber 5a7c2e8e1c put the change items into categories, making the file easier to read
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150651 13f79535-47bb-0310-9956-ffa450edef68
2004-11-19 20:39:02 +00:00
Daniel Naber f8d0d0b140 make QueryParser work with analyzers that return more than one token per position
PR: 23307
Submitted by: Pierrick Brihaye


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150639 13f79535-47bb-0310-9956-ffa450edef68
2004-11-13 15:11:26 +00:00
Daniel Naber 6f3bf4837d document the fuzzy query optimization
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150629 13f79535-47bb-0310-9956-ffa450edef68
2004-11-07 23:31:16 +00:00
Daniel Naber 3b15d36d38 document the HTML escape fix for the JSP example
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150617 13f79535-47bb-0310-9956-ffa450edef68
2004-10-18 22:30:15 +00:00
Doug Cutting e56faa3097 Optimize term dictionary lookup to allocate fewer terms.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150581 13f79535-47bb-0310-9956-ffa450edef68
2004-10-08 15:58:49 +00:00
Christoph Goller 435e471111 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150571 13f79535-47bb-0310-9956-ffa450edef68
2004-10-06 12:15:05 +00:00
Doug Cutting 36fab121e3 Remove mention of limitation that no longer exists.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150564 13f79535-47bb-0310-9956-ffa450edef68
2004-10-04 19:45:27 +00:00
Christoph Goller 75c4b52722 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150547 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 12:44:05 +00:00
Christoph Goller 168a155a8b Bug# 31240
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150545 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 09:19:43 +00:00
Doug Cutting e2c1b9b313 Describe some recent changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150543 13f79535-47bb-0310-9956-ffa450edef68
2004-09-29 16:54:44 +00:00
Doug Cutting 79892c1f40 Replace OutputStream with IndexOutput and BufferedIndexOutput to permit unbuffered Directory implementations.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150536 13f79535-47bb-0310-9956-ffa450edef68
2004-09-28 18:15:52 +00:00
Doug Cutting ae6229c8cb Add native GCJ Directory implementation.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150525 13f79535-47bb-0310-9956-ffa450edef68
2004-09-20 18:14:25 +00:00
Daniel Naber 49d0e47491 document fix for bug #31241
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150524 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 18:27:21 +00:00
Doug Cutting 99fdf6af1f Permit unbuffered index input.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150517 13f79535-47bb-0310-9956-ffa450edef68
2004-09-16 21:13:37 +00:00
Christoph Goller 74cadb2dcf *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150512 13f79535-47bb-0310-9956-ffa450edef68
2004-09-15 16:41:26 +00:00
Daniel Naber 61e338ae88 document Christoph's improvements to FuzzyQuery
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150508 13f79535-47bb-0310-9956-ffa450edef68
2004-09-14 22:19:53 +00:00
Daniel Naber 891a32f0b1 document the addition of the DateTools class
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150486 13f79535-47bb-0310-9956-ffa450edef68
2004-09-05 22:09:26 +00:00
Daniel Naber 3e831bfa21 document that methods have been deprecated
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150459 13f79535-47bb-0310-9956-ffa450edef68
2004-08-27 20:17:49 +00:00
Daniel Naber ccfc4ec8e1 whitespace changes only
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150458 13f79535-47bb-0310-9956-ffa450edef68
2004-08-27 20:11:00 +00:00
Erik Hatcher b6978c9213 corrected target name
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150444 13f79535-47bb-0310-9956-ffa450edef68
2004-08-17 20:53:34 +00:00
Otis Gospodnetic bcaf26108e - Applied patch from http://issues.apache.org/bugzilla/show_bug.cgi?id=30360
PR: 30360
Submitted by:	Paul Elschot
Reviewed by:	Otis Gospodnetic


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150442 13f79535-47bb-0310-9956-ffa450edef68
2004-08-17 20:38:46 +00:00
Erik Hatcher d0333a5634 fixed misspellings
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150440 13f79535-47bb-0310-9956-ffa450edef68
2004-08-17 13:36:53 +00:00
Christoph Goller 99b1b2260d disk usage changes
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150439 13f79535-47bb-0310-9956-ffa450edef68
2004-08-17 13:01:49 +00:00
Daniel Naber a34be5b16e document the analyzer move to sandbox
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150437 13f79535-47bb-0310-9956-ffa450edef68
2004-08-16 21:17:20 +00:00
Daniel Naber cf7e09486d mention the new FuzzyQuery parameter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150424 13f79535-47bb-0310-9956-ffa450edef68
2004-08-13 19:33:25 +00:00
Daniel Naber 1268d0deed Document my "throws IOException" cleanup. It won't affect many people I think.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150406 13f79535-47bb-0310-9956-ffa450edef68
2004-08-07 11:36:39 +00:00
Doug Cutting 8bd9b14464 Preparing for 1.4.1 release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150382 13f79535-47bb-0310-9956-ffa450edef68
2004-08-02 20:53:14 +00:00
Doug Cutting 4c96baa13a Fixed a performance bug in hit sorting code, #30240.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150375 13f79535-47bb-0310-9956-ffa450edef68
2004-07-21 19:05:46 +00:00
Doug Cutting de1ea95568 Preparing for 1.4 final release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150369 13f79535-47bb-0310-9956-ffa450edef68
2004-07-01 17:40:41 +00:00
Doug Cutting 5ca4cb27e2 Fixed a bug where obsolete segment files were not deleted on Win32.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150362 13f79535-47bb-0310-9956-ffa450edef68
2004-06-09 11:28:46 +00:00
Doug Cutting 27821a7f9a Removed synchronization from term lookup.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150361 13f79535-47bb-0310-9956-ffa450edef68
2004-06-07 16:55:52 +00:00
Otis Gospodnetic cdd9601158 - Switched to UTF-8 file encoding
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150360 13f79535-47bb-0310-9956-ffa450edef68
2004-05-30 20:24:20 +00:00
Erik Hatcher 8420843ace one more try as UTF-8
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150356 13f79535-47bb-0310-9956-ffa450edef68
2004-05-24 19:05:21 +00:00
Erik Hatcher 03026b6a4d hopefully fixing my I18N screwup
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150355 13f79535-47bb-0310-9956-ffa450edef68
2004-05-24 17:20:09 +00:00
Erik Hatcher ee00e19246 enhancement to QueryParser to allow slop factor passed to a new getFieldQuery method
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150354 13f79535-47bb-0310-9956-ffa450edef68
2004-05-22 17:34:31 +00:00
Tim Jones 71c714efa1 - FieldCache change note
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150352 13f79535-47bb-0310-9956-ffa450edef68
2004-05-20 17:16:56 +00:00
Otis Gospodnetic d6a64bf03e - Fix for bug 28960 (http://issues.apache.org/bugzilla/show_bug.cgi?id=28960)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150351 13f79535-47bb-0310-9956-ffa450edef68
2004-05-20 16:38:58 +00:00
Otis Gospodnetic 0ed86b97b8 - FilteredTermEnum ctor change note
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150350 13f79535-47bb-0310-9956-ffa450edef68
2004-05-20 16:28:15 +00:00
Doug Cutting 36ec873780 Updates for recent changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150334 13f79535-47bb-0310-9956-ffa450edef68
2004-05-11 20:12:43 +00:00
Erik Hatcher 66601f515c note change to Lock error message
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150319 13f79535-47bb-0310-9956-ffa450edef68
2004-05-09 12:52:00 +00:00
Doug Cutting eccdbdae6d Updated for 1.4RC3.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150314 13f79535-47bb-0310-9956-ffa450edef68
2004-04-27 22:04:50 +00:00
Christoph Goller 59e61bb910 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150310 13f79535-47bb-0310-9956-ffa450edef68
2004-04-22 08:30:44 +00:00
Doug Cutting 73779b4489 A few more 1.4RC2 fixups. Sigh.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150274 13f79535-47bb-0310-9956-ffa450edef68
2004-03-30 17:48:45 +00:00
Doug Cutting 67a6cb86e9 Update for 1.4RC2.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150273 13f79535-47bb-0310-9956-ffa450edef68
2004-03-30 17:40:08 +00:00
Doug Cutting f19a63217d Changed the default index format to be compound.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150245 13f79535-47bb-0310-9956-ffa450edef68
2004-03-24 18:10:59 +00:00
Otis Gospodnetic 1ebfc379fd - Changed QueryParser.jj to allow '-' and '+' characters in search terms.
Morus Walter's patch: http://issues.apache.org/bugzilla/show_bug.cgi?id=27491


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150242 13f79535-47bb-0310-9956-ffa450edef68
2004-03-24 10:12:27 +00:00
Otis Gospodnetic 712e742b78 - Added support for setting various Lucene properties via system properties.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150233 13f79535-47bb-0310-9956-ffa450edef68
2004-03-18 19:05:18 +00:00
Otis Gospodnetic cf06b516bc - Applied the patch that fixes query string escaping:
http://issues.apache.org/bugzilla/show_bug.cgi?id=24665
  Contributed by Jean-Francois Halleux


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150221 13f79535-47bb-0310-9956-ffa450edef68
2004-03-03 11:24:49 +00:00
Doug Cutting 12eee6df5a Added term vector support.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150206 13f79535-47bb-0310-9956-ffa450edef68
2004-02-20 20:14:56 +00:00
Doug Cutting abb62bda9c Added MultiReader, an IndexReader that combines multiple other IndexReaders.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150205 13f79535-47bb-0310-9956-ffa450edef68
2004-02-19 18:28:59 +00:00
Doug Cutting 32d5bcd950 Added hit sorting code, from Tim Jones.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150201 13f79535-47bb-0310-9956-ffa450edef68
2004-02-17 19:00:31 +00:00
Doug Cutting 93c33c3e12 Give credit to Julien Nioche for previous change.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150191 13f79535-47bb-0310-9956-ffa450edef68
2004-02-06 20:56:45 +00:00
Doug Cutting 755529c45c Permit queries to override the Similarity implementation.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150190 13f79535-47bb-0310-9956-ffa450edef68
2004-02-06 19:19:20 +00:00
Doug Cutting 93ff39de13 Added new span-based query API.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150185 13f79535-47bb-0310-9956-ffa450edef68
2004-01-30 22:10:00 +00:00
Otis Gospodnetic 1df2ba0dec - Added 2 changes
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150184 13f79535-47bb-0310-9956-ffa450edef68
2004-01-30 17:07:53 +00:00
Doug Cutting b1541ce027 Added ParallelMultiSearcher.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150172 13f79535-47bb-0310-9956-ffa450edef68
2004-01-20 18:37:09 +00:00
Doug Cutting 6f8347c6fe Optimized TermDocs.skipTo() and changed scorers to take advantage of it.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150170 13f79535-47bb-0310-9956-ffa450edef68
2004-01-15 22:42:35 +00:00
Doug Cutting 561ec3714a pre-release commit
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150160 13f79535-47bb-0310-9956-ffa450edef68
2003-12-26 18:05:27 +00:00
Doug Cutting 8016aa3ea5 Fix StandardTokenizer's handling of CJK characters.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150159 13f79535-47bb-0310-9956-ffa450edef68
2003-12-22 22:12:24 +00:00
Doug Cutting fb13af2325 Updated for change to DocumentWriter.java.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150158 13f79535-47bb-0310-9956-ffa450edef68
2003-12-22 21:42:48 +00:00
Doug Cutting bd2acf0bf8 Add new method IndexReader.setNorm(), to permit altering boosts after an index is created.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150156 13f79535-47bb-0310-9956-ffa450edef68
2003-12-15 23:04:42 +00:00
Erik Hatcher d83ae1586c revert position increment change due to conflict with PhraseQuery
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150152 13f79535-47bb-0310-9956-ffa450edef68
2003-12-05 14:30:12 +00:00
Erik Hatcher fd5806ddf2 Use position increments to account for removed stop words
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150148 13f79535-47bb-0310-9956-ffa450edef68
2003-11-28 02:03:14 +00:00
Erik Hatcher e869bd9c87 noted TooManyClauses catch in QueryParser
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150146 13f79535-47bb-0310-9956-ffa450edef68
2003-11-26 11:10:54 +00:00
Doug Cutting ef2d6effb7 Updated for RC3.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150141 13f79535-47bb-0310-9956-ffa450edef68
2003-11-25 21:56:08 +00:00
Otis Gospodnetic 80071b33e3 - Added section 1.3 RC3 and the first change in this version.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150131 13f79535-47bb-0310-9956-ffa450edef68
2003-11-18 12:00:12 +00:00
Doug Cutting ede163802d Add IndexReader.undeleteAll().
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150111 13f79535-47bb-0310-9956-ffa450edef68
2003-10-21 18:24:23 +00:00
Doug Cutting f0d57d81a3 Changed IndexReader so that it can be subclassed.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150110 13f79535-47bb-0310-9956-ffa450edef68
2003-10-21 17:59:17 +00:00
Erik Hatcher 0c585e634a note QueryParser enhancement
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150081 13f79535-47bb-0310-9956-ffa450edef68
2003-10-03 15:16:24 +00:00
Otis Gospodnetic 640c7632ba - Added a note about Dmitry's file handle reducing changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150079 13f79535-47bb-0310-9956-ffa450edef68
2003-10-03 12:37:51 +00:00
Erik Hatcher dc4e35c080 added PerFieldAnalyzerWrapper
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150068 13f79535-47bb-0310-9956-ffa450edef68
2003-09-27 14:21:50 +00:00
Erik Hatcher bfafa1b216 Added CachingWrapperFilter to change list
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150042 13f79535-47bb-0310-9956-ffa450edef68
2003-09-18 09:47:06 +00:00
Otis Gospodnetic 5728c0b343 - Added the recent changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150019 13f79535-47bb-0310-9956-ffa450edef68
2003-09-11 11:50:36 +00:00
Doug Cutting 47dfbc2b6a Added method IndexWriter.addDocument(Document, Analyzer).
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149999 13f79535-47bb-0310-9956-ffa450edef68
2003-07-11 22:13:13 +00:00
Doug Cutting 1c8db6cfd0 Put lock files in /tmp instead of with the index.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149983 13f79535-47bb-0310-9956-ffa450edef68
2003-05-01 19:50:18 +00:00
Otis Gospodnetic 49db32469f - Added method getFieldNames(boolean).
Submitted by:	Julien Nioche
Reviewed by:	Otis


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149981 13f79535-47bb-0310-9956-ffa450edef68
2003-05-01 01:09:15 +00:00
Doug Cutting 0c40e49428 Start a new section for 1.3 RC2 changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149969 13f79535-47bb-0310-9956-ffa450edef68
2003-03-20 18:38:59 +00:00
Doug Cutting b1000d9451 Preparing for 1.3 RC1.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149966 13f79535-47bb-0310-9956-ffa450edef68
2003-03-20 18:15:04 +00:00
Otis Gospodnetic 2aafe40de8 - Tatu's QueryParser changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149957 13f79535-47bb-0310-9956-ffa450edef68
2003-03-02 02:48:45 +00:00
Otis Gospodnetic a92eb6d93c - Added info about FSDirectory change.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149953 13f79535-47bb-0310-9956-ffa450edef68
2003-03-02 01:22:36 +00:00
Doug Cutting a2042c190b Fixed a bug with explain().
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149927 13f79535-47bb-0310-9956-ffa450edef68
2003-01-14 19:20:30 +00:00
Otis Gospodnetic bc3aa553d5 - Added forgotten name.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149926 13f79535-47bb-0310-9956-ffa450edef68
2003-01-14 05:03:19 +00:00
Otis Gospodnetic 5b910b44b3 Added convenience RAMDirectory constructors taking File and String
arguments, for easy FSDirectory to RAMDirectory conversion.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149925 13f79535-47bb-0310-9956-ffa450edef68
2003-01-14 03:41:05 +00:00
Doug Cutting 169fac073f Revised internal search APIs. Changes include:
a. Queries are no longer modified during a search.  This makes
  it possible, e.g., to reuse the same query instance with
  multiple indexes from multiple threads.

  b. Term-expanding queries (e.g. PrefixQuery, WildcardQuery,
  etc.)  now work correctly with MultiSearcher, fixing bugs 12619
  and 12667.

  c. Boosting BooleanQuery's now works, and is supported by the
  query parser (problem reported by Lee Mallabone).  Thus a query
  like "(+foo +bar)^2 +baz" is now supported and equivalent to
  "(+foo^2 +bar^2) +baz".

  d. New method: Query.rewrite(IndexReader).  This permits a
  query to re-write itself as an alternate, more primitive query.
  Most of the term-expanding query classes (PrefixQuery,
  WildcardQuery, etc.) are now implemented using this method.

  e. New method: Searchable.explain(Query q, int doc).  This
  returns an Explanation instance that describes how a particular
  document is scored against a query.  An explanation can be
  displayed as either plain text, with the toString() method, or
  as HTML, with the toHtml() method.  Note that computing an
  explanation is as expensive as executing the query over the
  entire index.  This is intended to be used in developing
  Similarity implementations, and, for good performance, should
  not be displayed with every hit.

  f. Scorer and Weight are public, not package protected.  It now
  possible for someone to write a Scorer implementation that is
  not in the org.apache.lucene.search package.  This is still
  fairly advanced programming, and I don't expect anyone to do
  this anytime soon, but at least now it is possible.

Caution: These are extensive changes and they have not yet been
tested extensively.  Bug reports are appreciated.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149922 13f79535-47bb-0310-9956-ffa450edef68
2003-01-13 23:50:34 +00:00
Otis Gospodnetic 394da6b050 - Updated with the latest changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149920 13f79535-47bb-0310-9956-ffa450edef68
2003-01-07 16:11:00 +00:00
Otis Gospodnetic 474cb42805 - Fixed wrong method name.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149913 13f79535-47bb-0310-9956-ffa450edef68
2003-01-04 17:29:40 +00:00
Otis Gospodnetic 0113b7ec22 - Updated.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149911 13f79535-47bb-0310-9956-ffa450edef68
2003-01-04 17:16:07 +00:00
Peter Carlson 17eb3235b7 Updated Changes to include information about id method in Hits
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149893 13f79535-47bb-0310-9956-ffa450edef68
2002-11-15 16:09:48 +00:00
Doug Cutting 6772e7567d Added a public, extensible scoring API.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149885 13f79535-47bb-0310-9956-ffa450edef68
2002-11-07 17:31:27 +00:00
Otis Gospodnetic 0a222c92a0 - Updated with an entry for the Russian Analyzer.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149842 13f79535-47bb-0310-9956-ffa450edef68
2002-09-16 04:11:36 +00:00
Doug Cutting 689293d13b Fixed a bug in IndexReader.lastModified().
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149833 13f79535-47bb-0310-9956-ffa450edef68
2002-08-08 17:56:19 +00:00
Doug Cutting 5dbea95485 Added getAnalyzer() accessor method.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149832 13f79535-47bb-0310-9956-ffa450edef68
2002-08-07 16:28:08 +00:00
Doug Cutting 06d359828b Added QueryFilter class.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149831 13f79535-47bb-0310-9956-ffa450edef68
2002-08-05 18:05:56 +00:00
Doug Cutting 91512d5dde Improved documentation.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149830 13f79535-47bb-0310-9956-ffa450edef68
2002-08-05 17:39:03 +00:00
Doug Cutting 6e202b2be1 msg.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149827 13f79535-47bb-0310-9956-ffa450edef68
2002-07-29 19:11:15 +00:00
Doug Cutting abf7b9598a Clarified a change message.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149826 13f79535-47bb-0310-9956-ffa450edef68
2002-07-26 17:32:54 +00:00
Otis Gospodnetic 7d3fbbc5f5 - Ch ch ch changes....to GermanStemmer.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149825 13f79535-47bb-0310-9956-ffa450edef68
2002-07-25 06:11:35 +00:00
Otis Gospodnetic be6a5b0388 - Updated with today's changes.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149821 13f79535-47bb-0310-9956-ffa450edef68
2002-07-18 14:40:51 +00:00
Doug Cutting c5c408171d Updated for the changes that I made earlier today.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149816 13f79535-47bb-0310-9956-ffa450edef68
2002-07-17 23:26:26 +00:00
Otis Gospodnetic 47fc87d4cb - Recorded today's changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149812 13f79535-47bb-0310-9956-ffa450edef68
2002-07-15 03:58:06 +00:00
Otis Gospodnetic 6efcaa8649 - Recorded Brian's change to QueryParser.jj for range query syntax.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149794 13f79535-47bb-0310-9956-ffa450edef68
2002-06-29 22:34:09 +00:00
Otis Gospodnetic 333a7a6829 - Recorded HTMLParser.jj changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149793 13f79535-47bb-0310-9956-ffa450edef68
2002-06-29 22:10:37 +00:00
Otis Gospodnetic ca040d218a - Updated an existing item.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149789 13f79535-47bb-0310-9956-ffa450edef68
2002-06-27 16:30:20 +00:00
Peter Carlson b1b3d33cf7 Updated Changes to include information about add id method in Hits
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149784 13f79535-47bb-0310-9956-ffa450edef68
2002-06-21 16:54:00 +00:00
Otis Gospodnetic 1aba01fe47 - Updated with information about changes that allow lock creation to be disabled.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149783 13f79535-47bb-0310-9956-ffa450edef68
2002-06-21 16:41:38 +00:00
Otis Gospodnetic 2ef3150b70 - Added recent changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149771 13f79535-47bb-0310-9956-ffa450edef68
2002-06-05 18:42:46 +00:00
Peter Carlson 88ca33439d Updated files to reflect new 1.3-dev1 revision.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149762 13f79535-47bb-0310-9956-ffa450edef68
2002-06-02 19:15:18 +00:00
Peter Carlson 3f512e96e5 Changed QueryParser.jj to have "?" be a special character which allowed it to be used as a wildcard term. Updated TestWildcard unit test also. (Ralf Hettesheimer via carlson)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149758 13f79535-47bb-0310-9956-ffa450edef68
2002-05-20 15:45:43 +00:00
Peter Carlson ed3ec5371d Started new section of CHANGES.txt for RC6
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149751 13f79535-47bb-0310-9956-ffa450edef68
2002-05-14 15:24:05 +00:00
Peter Carlson 1326d05b22 Add changes for unit test fixes
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149748 13f79535-47bb-0310-9956-ffa450edef68
2002-05-11 13:32:30 +00:00
Otis Gospodnetic 5b635fa89f - Updated with an entry for a change just made in DateFilter.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149742 13f79535-47bb-0310-9956-ffa450edef68
2002-05-07 21:28:51 +00:00
Brian Goetz c06d0ce9ef Add query parser note
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149737 13f79535-47bb-0310-9956-ffa450edef68
2002-05-07 00:24:22 +00:00
Otis Gospodnetic fe527de308 - Gave Eugene and Rodrigo Reyes credit.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149735 13f79535-47bb-0310-9956-ffa450edef68
2002-05-06 18:10:55 +00:00
Peter Carlson 2621aefe48 Reviewed cvs commit in mailling list and added changes to date.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149732 13f79535-47bb-0310-9956-ffa450edef68
2002-05-04 18:26:27 +00:00
Otis Gospodnetic d97cbdffff - Added 2 recent changes.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149711 13f79535-47bb-0310-9956-ffa450edef68
2002-02-27 23:05:15 +00:00
Jon Scott Stevens 5a36725d4a implemented what i proposed on the mailing list with regards
to having a default.properties define the properties and
allow people to define their own properties easily by creating
a build.properties file.

I also updated the documentation to clearly lay out what one needs
to do to define their own properties.

-jon


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149709 13f79535-47bb-0310-9956-ffa450edef68
2002-02-27 22:18:28 +00:00
Doug Cutting 247a7df6df Start change list for next release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149687 13f79535-47bb-0310-9956-ffa450edef68
2002-02-14 21:17:17 +00:00
Doug Cutting 0a737ca136 Updated for recent changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149682 13f79535-47bb-0310-9956-ffa450edef68
2002-02-14 19:31:25 +00:00
Doug Cutting ed0aeca6bf Updated for recent changes.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149672 13f79535-47bb-0310-9956-ffa450edef68
2002-02-08 23:01:15 +00:00
Peter Carlson 23f09891f8 Update Changes to include new updates to contributions
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149668 13f79535-47bb-0310-9956-ffa450edef68
2002-02-07 20:24:28 +00:00
Doug Cutting 74723e3698 Added recent changes. Folks should update this themselves!
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149653 13f79535-47bb-0310-9956-ffa450edef68
2002-01-27 22:27:48 +00:00
Doug Cutting 8b3d41f04f added README, CHANGES and BUILD files
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149623 13f79535-47bb-0310-9956-ffa450edef68
2001-11-04 17:23:04 +00:00