Commit Graph

1891 Commits

Author SHA1 Message Date
Michael McCandless 0769f8130a don't let new merges start after finishMerges when closing
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@776877 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20 21:54:35 +00:00
Michael McCandless a4c96b1738 LUCENE-1645: clone child SegmentReaders on reopening/cloning MultiSegmentReader so changes remain private
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@776819 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20 19:38:59 +00:00
Michael McCandless 2f675d1e27 clarify constantScoreRewrite for MultiTermQuery/RangeQuery
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@776805 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20 18:46:55 +00:00
Uwe Schindler 6156cc18a4 LUCENE-1641: Correct spatial and trie documentation links in JavaDocs and website
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@776190 13f79535-47bb-0310-9956-ffa450edef68
2009-05-19 05:11:26 +00:00
Michael McCandless af71c1829d LUCENE-1640: fix MockRAMDir's internal synchronization (used only by unit tests)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@776053 13f79535-47bb-0310-9956-ffa450edef68
2009-05-18 19:07:32 +00:00
Michael McCandless 571a058767 LUCENE-1634: add calibrateSizeByDeletes to LogMergePolicy
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@775489 13f79535-47bb-0310-9956-ffa450edef68
2009-05-16 15:58:36 +00:00
Michael McCandless 130c568b44 LUCENE-1638: fix thread hazard when autoCommit=true and multiple threads are committing
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@775249 13f79535-47bb-0310-9956-ffa450edef68
2009-05-15 17:30:43 +00:00
Yonik Seeley ca5a7436fa LUCENE-1596: check that enum and termdocs came from same reader before invoking optimization
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@775201 13f79535-47bb-0310-9956-ffa450edef68
2009-05-15 15:50:12 +00:00
Yonik Seeley f4415a3924 LUCENE-1596: MultiTermDocs speedup when set with MultiTermDocs.seek(MultiTermEnum)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@774846 13f79535-47bb-0310-9956-ffa450edef68
2009-05-14 16:40:23 +00:00
Mark Robert Miller cc240447d4 pendingOutput is a bit generic for a field in a large class - changed to pendingSegnOutput
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@774626 13f79535-47bb-0310-9956-ffa450edef68
2009-05-14 03:57:09 +00:00
Michael McCandless 549996ec70 fix javadoc typo
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@774289 13f79535-47bb-0310-9956-ffa450edef68
2009-05-13 12:16:35 +00:00
Yonik Seeley dc0ba58d0e LUCENE-1633: fix toString typo
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@773863 13f79535-47bb-0310-9956-ffa450edef68
2009-05-12 12:21:21 +00:00
Michael McCandless d4f9809520 LUCENE-1593: optimize core Collectors for in-docID-order scorer case
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@773194 13f79535-47bb-0310-9956-ffa450edef68
2009-05-09 10:36:41 +00:00
Michael McCandless 4a41b8c229 LUCENE-1625: properly set openReaderPassed in CheckIndex
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@773190 13f79535-47bb-0310-9956-ffa450edef68
2009-05-09 10:21:41 +00:00
Mark Robert Miller 3c434afb8f LUCENE-1621: deprecate MultiTermQuery:getTerm
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@772156 13f79535-47bb-0310-9956-ffa450edef68
2009-05-06 11:42:05 +00:00
Michael McCandless 703f1d794b add getters to FSD; change listAll to directly create String[]
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@771260 13f79535-47bb-0310-9956-ffa450edef68
2009-05-04 10:16:21 +00:00
Michael McCandless 3a3223639c LUCENE-1618: added FileSwitchDirectory, which will be used for NRT readers in IndexWriter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@770841 13f79535-47bb-0310-9956-ffa450edef68
2009-05-01 22:12:24 +00:00
Michael McCandless a068b83719 LUCENE-1623: fix case that was swallowing IOException; use .clear() instead of creating new ArrayList/HashMap
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@770839 13f79535-47bb-0310-9956-ffa450edef68
2009-05-01 22:08:43 +00:00
Chris M. Hostetter 582356dc2e LUCENE-1494: Added FieldMaskingSpanQuery which can be used to cross-correlate Spans from different fields
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@770794 13f79535-47bb-0310-9956-ffa450edef68
2009-05-01 19:14:31 +00:00
Michael McCandless ab1254b4e6 fix Bollean -> Boolean typo
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@770715 13f79535-47bb-0310-9956-ffa450edef68
2009-05-01 15:34:43 +00:00
Michael McCandless 311640cd35 LUCENE-1623: properly handle back-compatibility of field names with non-ascii characters
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@770625 13f79535-47bb-0310-9956-ffa450edef68
2009-05-01 10:37:08 +00:00
Michael McCandless baa4034c01 LUCENE-1624: don't write a new empty commit when create=true and autoCommit=false on creating IndexWriter, unless dir has no index yet
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@770615 13f79535-47bb-0310-9956-ffa450edef68
2009-05-01 10:25:52 +00:00
Chris M. Hostetter 9620458453 another bit of sanity checking for queries: rewriting should be equal to cloning and rewriting
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@770483 13f79535-47bb-0310-9956-ffa450edef68
2009-04-30 23:18:13 +00:00
Michael McCandless b58e470eb7 LUCENE-1611: fix case where OutOfMemoryException in IndexWriter could cause infinite merging to happen
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@770414 13f79535-47bb-0310-9956-ffa450edef68
2009-04-30 19:50:34 +00:00
Michael McCandless 888a897063 LUCENE-1616: switch to single setOffset API
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@769543 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 21:17:38 +00:00
Michael McCandless e4d9711c97 remove dead code (exceptions list) from ConcurrentMergeScheduler; add comment to the 250 msec sleep
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@769533 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 20:59:44 +00:00
Michael McCandless 72d1873533 LUCENE-1604: allow IndexReader.norms to return null if the field has no norms; this is off by default but will be hardwired to on in 3.0
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@769524 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 20:38:47 +00:00
Michael McCandless f3189d8063 LUCENE-1617: add -Dtestpackage=XXX and -Dtestpackageroot=lucene to run a package's tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@769522 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 20:23:52 +00:00
Michael McCandless 8c8500d1f8 make default exception handler in ConcurrentMergeHandler pause for 250 msec after each exception, to prevent saturating CPU
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@769431 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 15:12:53 +00:00
Michael McCandless ea90d1152d add missing interrupt restore on InterruptedException
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@769409 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 14:05:43 +00:00
Michael McCandless 3b71cc921a LUCENE-1619: remove unnecessary initTermBuffer()
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@769300 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 08:46:25 +00:00
Michael McCandless 984ac64054 add defensive asserts for the indexInterval / skipInterval in tis/tii files
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@769294 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 08:33:37 +00:00
Michael McCandless 6fd8d227d9 LUCENE-1615: remove some more deprecated uses of Fieldable.omitTf
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@768908 13f79535-47bb-0310-9956-ffa450edef68
2009-04-27 09:34:05 +00:00
Michael McCandless 65fd24fbc4 LUCENE-1610: fix changes-to-html to properly format <code>...</code>
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@768427 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 22:21:38 +00:00
Mark Robert Miller b839a65395 move detectType to SortField
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@768385 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 17:59:04 +00:00
Michael McCandless 91dcc5cfcb LUCENE-1516: add missing getter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@768378 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 17:32:30 +00:00
Mark Robert Miller b8bb58c1ca put in warning about fvhq not doing auto resolution on the SortFields passed to it
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@768371 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 17:00:39 +00:00
Otis Gospodnetic 09c6c1a44c - Fixed javadoc and some crazy indentation
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@768337 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 15:51:31 +00:00
Mark Robert Miller 2bed56df6a put back auto resolution that LUCENE-1483 moved out - needed for those using fshq without indexsearcher
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@768275 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 12:30:10 +00:00
Doron Cohen 6a57acf9d4 update to search/function javadocs.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@767283 13f79535-47bb-0310-9956-ffa450edef68
2009-04-21 20:19:55 +00:00
Michael McCandless 0a828c2f9d LUCENE-1573: add missing synchronized in test case
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@766440 13f79535-47bb-0310-9956-ffa450edef68
2009-04-19 09:38:26 +00:00
Michael McCandless 33f6b48d1a message (to infoStream) when a merge exception is handled
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@765663 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 15:22:09 +00:00
Michael McCandless f5831d86ae LUCENE-1605: add BitVector.subset
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@765649 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 14:29:26 +00:00
Mark Robert Miller 4560d9da77 update to TermEnum#skipTo javadoc
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@765620 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 13:02:12 +00:00
Mark Robert Miller 45986b246c feed junit found and expected in assertMatchesPattern
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@765584 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 11:50:36 +00:00
Michael McCandless 55c0cc3922 LUCENE-1603: improve MultiTermQuery for better sharing, and so Trie(Numeric)RangeQuery can use it
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@765581 13f79535-47bb-0310-9956-ffa450edef68
2009-04-16 11:37:23 +00:00
Michael McCandless 1699ee9d7f LUCENE-1603: some improvements to MultiTermQuery/FilteredTermEnum
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@764930 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14 19:35:43 +00:00
Michael McCandless 26be4aa353 don't swallow unexpected IOException in TestLockFactory
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@764734 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14 10:49:23 +00:00
Michael McCandless f6f1d00d72 LUCENE-1600: don't over-intern String field names
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@764596 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13 20:07:28 +00:00
Michael McCandless 6cab0952aa fix SnapshotDeletionPolicy to remove the test dir if present to prevent false failures
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@764579 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13 19:35:32 +00:00