Commit Graph

1531 Commits

Author SHA1 Message Date
Robert Muir c42b921376 LUCENE-5694: don't score subscorers in DisjunctionSum/Max unless score is called
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596907 13f79535-47bb-0310-9956-ffa450edef68
2014-05-22 16:01:06 +00:00
Dawid Weiss cf5a0caeb6 LUCENE-5650: Enforce read-only access to any path outside the temporary folder via security manager
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596767 13f79535-47bb-0310-9956-ffa450edef68
2014-05-22 06:15:26 +00:00
Robert Muir dfca705bff LUCENE-4236: cleanup/optimize BooleanScorer in-order creation
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596640 13f79535-47bb-0310-9956-ffa450edef68
2014-05-21 18:24:39 +00:00
Shai Erera c863a7251d LUCENE-5618, LUCENE-5636: write each DocValues update in a separate file; stop referencing old fieldInfos files
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596570 13f79535-47bb-0310-9956-ffa450edef68
2014-05-21 13:18:18 +00:00
Robert Muir a67d9a89a0 LUCENE-5691: DocTermOrds lookupTerm is wrong in some cases
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596370 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 19:18:28 +00:00
Michael McCandless 86e7b08381 LUCENE-5670: add skip/FinalOutput to FST Outputs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596369 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 19:07:47 +00:00
Shai Erera 920b5fe236 LUCENE-5679: remove the single-parameter deleteDocuments() versions, in favor of the vararg ones
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596296 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 15:50:35 +00:00
Uwe Schindler c4bdb2dad0 LUCENE-5678: Use FileOutputStream instead of RandomAccessFile to write index data. BufferedIndexOutput and related APIs were removed.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596057 13f79535-47bb-0310-9956-ffa450edef68
2014-05-19 21:08:16 +00:00
Joel Bernstein a8804b7867 LUCENE-5682: NPE in QueryRescorer when Scorer is null
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1595973 13f79535-47bb-0310-9956-ffa450edef68
2014-05-19 17:40:36 +00:00
Robert Muir 71c722cf41 merge in 4.8.1 CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1595869 13f79535-47bb-0310-9956-ffa450edef68
2014-05-19 12:35:54 +00:00
Robert Muir 7aeac4f07b LUCENE-4371: Replace IndexInputSlicer with IndexInput.slice
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1595480 13f79535-47bb-0310-9956-ffa450edef68
2014-05-17 13:44:09 +00:00
Robert Muir 3c78c32c37 LUCENE-5666: merge trunk
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5666@1595228 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 15:04:20 +00:00
Uwe Schindler 52d1ab7919 LUCENE-5673: MMapDirectory: Work around a "bug" in the JDK that throws a confusing OutOfMemoryError wrapped inside IOException if the FileChannel mapping failed because of lack of virtual address space. The IOException is rethrown with more useful information about the problem, omitting the incorrect OutOfMemoryError
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1595213 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 14:24:38 +00:00
Shai Erera 5222bb9631 LUCENE-5619: add back-compat index+test for doc-values updates
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1594561 13f79535-47bb-0310-9956-ffa450edef68
2014-05-14 12:36:21 +00:00
Robert Muir c85da1a6a9 LUCENE-5666: merge trunk
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5666@1594507 13f79535-47bb-0310-9956-ffa450edef68
2014-05-14 07:46:44 +00:00
Robert Muir 2078b86ba7 LUCENE-5666: clear nocommits and fix precommit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5666@1594505 13f79535-47bb-0310-9956-ffa450edef68
2014-05-14 07:44:05 +00:00
Michael McCandless fb23f007aa LUCENE-5668: fix ob1 in TieredMergePolicy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1594059 13f79535-47bb-0310-9956-ffa450edef68
2014-05-12 19:16:56 +00:00
Michael McCandless 10151036a0 LUCENE-5660: add changs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1593548 13f79535-47bb-0310-9956-ffa450edef68
2014-05-09 14:21:55 +00:00
Uwe Schindler 0086a6e644 LUCENE-5640: Refactor Token, add new PackedTokenAttributeImpl, make use of Java 7 MethodHandles in DEFAULT_ATTRIBUTE_FACTORY
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1592914 13f79535-47bb-0310-9956-ffa450edef68
2014-05-06 22:24:58 +00:00
Robert Muir 07d9fd7bd3 LUCENE-5646: Remove rare/undertested bulk merge algorithm in CompressingStoredFieldsWriter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1592731 13f79535-47bb-0310-9956-ffa450edef68
2014-05-06 12:21:49 +00:00
Michael McCandless a1503232f3 LUCENE-5644: clear IW's thread state bindings on flush
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1592620 13f79535-47bb-0310-9956-ffa450edef68
2014-05-05 19:37:11 +00:00
Michael McCandless 4c2cca57dd LUCENE-5641: add RateLimiter.getMinPauseCheckBytes for callers to know minimal number of bytes before consulting rate limiter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1592606 13f79535-47bb-0310-9956-ffa450edef68
2014-05-05 18:54:47 +00:00
Michael McCandless 530a741b9a LUCENE-5609: increase default NumericField precStep
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1592485 13f79535-47bb-0310-9956-ffa450edef68
2014-05-05 11:29:50 +00:00
Michael McCandless 8c4e826818 LUCENE-5628: change getFiniteStrings to iterative impl
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1592362 13f79535-47bb-0310-9956-ffa450edef68
2014-05-04 15:47:59 +00:00
Robert Muir 6e9cbf3986 LUCENE-5638: pack the core attributes into one impl by default
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1592353 13f79535-47bb-0310-9956-ffa450edef68
2014-05-04 14:36:27 +00:00
Uwe Schindler 7db6edeb75 LUCENE-5639: Fix token class to correctly implement PoistionLengthAttribute
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1592078 13f79535-47bb-0310-9956-ffa450edef68
2014-05-02 22:37:32 +00:00
Robert Muir 1613f1882c LUCENE-5634: Reuse TokenStream instances for string and numeric Fields
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591992 13f79535-47bb-0310-9956-ffa450edef68
2014-05-02 18:07:38 +00:00
Shai Erera 2227cca025 LUCENE-5591: pass proper IOContext when writing DocValues updates
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591469 13f79535-47bb-0310-9956-ffa450edef68
2014-04-30 20:14:20 +00:00
Shai Erera b8c02f6267 LUCENE-5633: replace NoMergePolicy.COMPOUND/NO_COMPOUND by NoMergePolicy.INSTANCE
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591432 13f79535-47bb-0310-9956-ffa450edef68
2014-04-30 18:13:04 +00:00
Uwe Schindler bc0d7bbb25 Merged revision(s) 1591333 from lucene/dev/branches/branch_4x:
LUCENE-5632: Transition Version constants from LUCENE_MN to LUCENE_M_N

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591365 13f79535-47bb-0310-9956-ffa450edef68
2014-04-30 15:50:35 +00:00
Dawid Weiss 13767516ca Follow up cleanups to LUCENE-5622.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591279 13f79535-47bb-0310-9956-ffa450edef68
2014-04-30 12:51:24 +00:00
Michael McCandless f5de5d01e8 LUCENE-5611: simplify the default indexing chain
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1591025 13f79535-47bb-0310-9956-ffa450edef68
2014-04-29 17:18:41 +00:00
Robert Muir 7961e8ef26 LUCENE-5559: additional argument validation for CapitalizationFilter and CodepointCountFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1589919 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 01:54:19 +00:00
Uwe Schindler 03dc5ec912 LUCENE-5630: Fix TestAllAnalyzersHaveFactories to correctly check for existence of class and corresponding Map<String,String> ctor
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1589870 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 20:33:25 +00:00
Uwe Schindler e3cb439a4b SOLR-6011: Remove changes entry also in trunk
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1589832 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 18:47:17 +00:00
Uwe Schindler d1b821dec7 LUCENE-5626: Move changes entry
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1589813 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 18:14:44 +00:00
Yonik Seeley 54cfa922ae SOLR-6011: ComplexPhraseQuery hashCode/equals fix for inOrder
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1589812 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 18:12:15 +00:00
Michael McCandless c96f750558 LUCENE-5610: add Terms.getMin/Max
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1589729 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 13:57:47 +00:00
Uwe Schindler ee060ebca1 LUCENE-5626: Fix bug in SimpleFSLockFactory's obtain() that sometimes throwed IOException (ERROR_ACESS_DENIED) on Windows if the lock file was created concurrently
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1589394 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 12:43:38 +00:00
Robert Muir 029f4fb5a8 LUCENE-5624: fix NativeFS file handle leak, improve lock testing
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1589131 13f79535-47bb-0310-9956-ffa450edef68
2014-04-22 14:07:12 +00:00
Uwe Schindler 251b589e47 LUCENE-5612: Add more documentation.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588889 13f79535-47bb-0310-9956-ffa450edef68
2014-04-21 14:47:10 +00:00
Robert Muir 14a9e19e18 LUCENE-5612: fix NativeFSLockFactory to pass LockStressTest
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588870 13f79535-47bb-0310-9956-ffa450edef68
2014-04-21 11:09:26 +00:00
Robert Muir ec0a9f1f13 LUCENE-5621: remove IndexOutput.flush
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588739 13f79535-47bb-0310-9956-ffa450edef68
2014-04-20 11:43:42 +00:00
Michael McCandless 1c208440f3 LUCENE-5615: catch invalid per-segment delete counts when writing the segment
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588459 13f79535-47bb-0310-9956-ffa450edef68
2014-04-18 13:08:40 +00:00
David Wayne Smiley 5630a25118 LUCENE-5608: Refactor SpatialPrefixTree/Cell API. Introduced CellIterator.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588404 13f79535-47bb-0310-9956-ffa450edef68
2014-04-18 02:45:49 +00:00
David Wayne Smiley 1736bb4418 LUCENE-5565: reverting spatial API change; leave in trunk for now
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588400 13f79535-47bb-0310-9956-ffa450edef68
2014-04-18 02:11:56 +00:00
Shai Erera 9edd501d00 LUCENE-5600: HttpReplicator does not properly handle server failures
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588296 13f79535-47bb-0310-9956-ffa450edef68
2014-04-17 16:06:41 +00:00
Uwe Schindler 7704287b8a LUCENE-5614: Enable building on Java 8 using Apache Ant 1.8.3 or 1.8.4 by adding a workaround for the Ant bug
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588228 13f79535-47bb-0310-9956-ffa450edef68
2014-04-17 12:30:09 +00:00
Uwe Schindler 1d50a08415 Synchronize CHANGES.txt between branches before 4.8 release. This is more or less a copypaste from older version to next newer version & review. Some wrongly places stuff was corrected. There are some whitespace changes in it, but its better to have them in sync.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588165 13f79535-47bb-0310-9956-ffa450edef68
2014-04-17 08:47:22 +00:00
Steven Rowe 2acbcd08cc SOLR-5983: HTMLStripCharFilter is treating CDATA sections incorrectly
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588136 13f79535-47bb-0310-9956-ffa450edef68
2014-04-17 06:08:17 +00:00
Shai Erera 3b92bf8f66 LUCENE-5599: HttpClientBase did not properly delegate to wrapped InputStream
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1587930 13f79535-47bb-0310-9956-ffa450edef68
2014-04-16 14:41:21 +00:00
Michael McCandless fa14856bc8 LUCENE-5604: move CHANGES entry
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1587875 13f79535-47bb-0310-9956-ffa450edef68
2014-04-16 11:34:19 +00:00
Robert Muir a3bf11591b LUCENE-5602: CHANGES shuffle
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1587578 13f79535-47bb-0310-9956-ffa450edef68
2014-04-15 13:29:30 +00:00
Michael McCandless 138bd925d8 LUCENE-5604: switch BytesRef/BytesRefHash hashing to MurmurHash3
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1587489 13f79535-47bb-0310-9956-ffa450edef68
2014-04-15 09:35:34 +00:00
Robert Muir 6d680325d8 merge 4.7.2 CHANGES
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1587465 13f79535-47bb-0310-9956-ffa450edef68
2014-04-15 07:52:15 +00:00
Robert Muir 4aa0a1db1c LUCENE-5603: fix hunspell to use FST efficiently
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1587162 13f79535-47bb-0310-9956-ffa450edef68
2014-04-14 08:11:02 +00:00
Michael McCandless 34f1c1da3a LUCENE-5582: add changes entry
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1586748 13f79535-47bb-0310-9956-ffa450edef68
2014-04-11 19:02:46 +00:00
Robert Muir b6c975daa5 LUCENE-5602: always verify term vectors on bulk merge
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1586710 13f79535-47bb-0310-9956-ffa450edef68
2014-04-11 16:20:49 +00:00
Robert Muir b72cd4b7d9 LUCENE-5573: Move docvalues constants and helper methods to o.a.l.index.DocValues
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1586600 13f79535-47bb-0310-9956-ffa450edef68
2014-04-11 08:54:03 +00:00
Uwe Schindler 05bb3e8673 Move to Lucene 4.9 on stable branch
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1586576 13f79535-47bb-0310-9956-ffa450edef68
2014-04-11 05:39:28 +00:00
Uwe Schindler a896082ef9 LUCENE-5588: Lucene now calls fsync() on the index directory, ensuring that all file metadata is persisted on disk in case of power failure.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1586407 13f79535-47bb-0310-9956-ffa450edef68
2014-04-10 18:46:33 +00:00
Dawid Weiss ef11d304ba LUCENE-5592: Incorrectly reported uncloseable files.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1586337 13f79535-47bb-0310-9956-ffa450edef68
2014-04-10 15:31:25 +00:00
Adrien Grand 60be1d46bb LUCENE-5583: Add DataInput.skipBytes, ChecksumIndexInput can now seek forward.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1586231 13f79535-47bb-0310-9956-ffa450edef68
2014-04-10 07:12:38 +00:00
Adrien Grand a7ae18f08e LUCENE-5580: Always verify stored fields checksums on bulk merge.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1585910 13f79535-47bb-0310-9956-ffa450edef68
2014-04-09 08:52:28 +00:00
Michael McCandless 8559eafd99 LUCENE-4246: fix IW.close to just close, even on exception
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1585759 13f79535-47bb-0310-9956-ffa450edef68
2014-04-08 15:34:50 +00:00
Dawid Weiss c72e8820a1 Merging with trunk.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr5914@1585024 13f79535-47bb-0310-9956-ffa450edef68
2014-04-05 09:02:57 +00:00
Robert Muir f8c30e27ae LUCENE-5570: don't let fsync create new zero-byte files
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1584860 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 18:21:10 +00:00
Dawid Weiss 8cf904fd8e Modified the rule to attempt to remove temporary files, but report only (not throw an exception). Added tests.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr5914@1584843 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 18:10:55 +00:00
Michael McCandless a858257fc6 LUCENE-5574: when closing an NRT reader, do not delete files if the original writer has since been closed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1584840 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 18:03:32 +00:00
David Wayne Smiley 6414781969 LUCENE-5565: Refactor SpatialPrefixTree/Cell to not use Strings. Other misc API changes to these classes too.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1584793 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 16:27:41 +00:00
Adrien Grand 85642f59dd LUCENE-5527: Refactor Collector API to use a dedicated Collector per leaf.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1584747 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 15:31:00 +00:00
Dawid Weiss f99edee7a3 LUCENE-5567: When a suite fails with zombie threads failure marker and count is not propagated properly.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1584569 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 09:03:36 +00:00
David Wayne Smiley 02804f67aa LUCENE-5568: Fix benchmark default.codec to work
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1584422 13f79535-47bb-0310-9956-ffa450edef68
2014-04-03 22:06:44 +00:00
Robert Muir 0c0d026fea LUCENE-5563: remove sep layout
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1584140 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 19:28:33 +00:00
Robert Muir c189d0fb74 LUCENE-2446: add checksums to index files
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1583550 13f79535-47bb-0310-9956-ffa450edef68
2014-04-01 07:36:45 +00:00
Robert Muir 225a9966b6 LUCENE-5559: Add missing checks to TokenFilters with numeric arguments
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1583530 13f79535-47bb-0310-9956-ffa450edef68
2014-04-01 04:43:01 +00:00
Robert Muir e34bd74aac LUCENE-5558: Add TruncateTokenFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1583525 13f79535-47bb-0310-9956-ffa450edef68
2014-04-01 04:05:14 +00:00
Areek Zillur 580ef3bb4e LUCENE-5555: Fix SortedInputIterator to correctly encode/decode contexts in presence of payload
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582473 13f79535-47bb-0310-9956-ffa450edef68
2014-03-27 21:00:40 +00:00
Simon Willnauer a8b93f272f LUCENE-5553: IndexReader#ReaderClosedListener is not always called on IndexReader#close()
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1581400 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 16:12:29 +00:00
Steven Rowe 484e5bbbe7 Move 4.7.1 issues to a new 4.7.1 section
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1581159 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 00:35:28 +00:00
Dawid Weiss ed22afea8a LUCENE-5356: Morfologik filter can accept custom dictionary resources.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1580853 13f79535-47bb-0310-9956-ffa450edef68
2014-03-24 13:47:28 +00:00
Michael McCandless ef3973c589 LUCENE-5543 remove/deprecate Directory.fileExists
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1580540 13f79535-47bb-0310-9956-ffa450edef68
2014-03-23 17:05:36 +00:00
Michael McCandless 40fc92d3c8 LUCENE-5528: add contexts to AnalyzingInfixSuggester
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1580510 13f79535-47bb-0310-9956-ffa450edef68
2014-03-23 15:25:43 +00:00
Michael McCandless cbd8cacc50 LUCENE-5545: add SortRescorer and Expression.getRescorer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1580490 13f79535-47bb-0310-9956-ffa450edef68
2014-03-23 11:44:01 +00:00
Robert Muir bf2086c831 LUCENE-5544: Exceptions during IW.rollback can leak files and locks
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1579975 13f79535-47bb-0310-9956-ffa450edef68
2014-03-21 16:31:40 +00:00
Michael McCandless 9f7d52ca2e LUCENE-5489: add changes
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1579914 13f79535-47bb-0310-9956-ffa450edef68
2014-03-21 10:12:00 +00:00
Robert Muir 6e2f6a69eb LUCENE-4984: Fix ThaiWordFilter, smartcn WordTokenFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1579846 13f79535-47bb-0310-9956-ffa450edef68
2014-03-21 00:33:53 +00:00
Shai Erera e50b392f46 LUCENE-5476: add RandomSamplingFacetsCollector
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1579594 13f79535-47bb-0310-9956-ffa450edef68
2014-03-20 11:30:31 +00:00
Robert Muir 9a1ab11007 LUCENE-4072: add ICUNormalizer2CharFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1579488 13f79535-47bb-0310-9956-ffa450edef68
2014-03-20 00:19:00 +00:00
Robert Muir 673b1f8d73 LUCENE-5538: FastVectorHighlighter fails with booleans of phrases
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1579255 13f79535-47bb-0310-9956-ffa450edef68
2014-03-19 15:19:26 +00:00
Robert Muir 0bba517d93 LUCENE-5111: Fix WordDelimiterFilter offsets
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578993 13f79535-47bb-0310-9956-ffa450edef68
2014-03-18 18:12:16 +00:00
David Wayne Smiley 51235d2e2a LUCENE-5529: Spatial RPT optimization to skip intersection test on redundant cells. Other small changes too.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578868 13f79535-47bb-0310-9956-ffa450edef68
2014-03-18 13:31:02 +00:00
Shai Erera c5263086b4 LUCENE-5513: add IndexWriter.updateBinaryDocValue
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578784 13f79535-47bb-0310-9956-ffa450edef68
2014-03-18 08:56:12 +00:00
David Wayne Smiley 4ff9bfc718 LUCENE-4978: spatial grid false-negatives at edge
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578741 13f79535-47bb-0310-9956-ffa450edef68
2014-03-18 05:26:50 +00:00
Robert Muir 0c481bbd4f LUCENE-5532: AutomatonQuery.hashCode is not thread safe
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578483 13f79535-47bb-0310-9956-ffa450edef68
2014-03-17 17:47:21 +00:00
Robert Muir 873d162fe5 LUCENE-5534: add javadocs to GreekStemmer (closes #43)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578315 13f79535-47bb-0310-9956-ffa450edef68
2014-03-17 11:43:18 +00:00
Martijn van Groningen 396c06c75b LUCENE-5515: Added author to CHANGES.txt entry
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578308 13f79535-47bb-0310-9956-ffa450edef68
2014-03-17 11:22:38 +00:00
Martijn van Groningen f31b34e717 LUCENE-5515: Added missing CHANGES.TXT entry
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578300 13f79535-47bb-0310-9956-ffa450edef68
2014-03-17 11:09:07 +00:00
Erick Erickson bcedf1bba1 LUCENE-5530 Allow the ComplexPhraseQueryParser to search order or un-order proximity queries.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578148 13f79535-47bb-0310-9956-ffa450edef68
2014-03-16 19:48:39 +00:00
Erick Erickson e8c203b545 Fix for LUCENE-3578, the ability to specify order for complex phrase queries
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578113 13f79535-47bb-0310-9956-ffa450edef68
2014-03-16 16:54:04 +00:00
Michael McCandless f44831feb9 LUCENE-5525: implement MultiFacets.getAllDims
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578042 13f79535-47bb-0310-9956-ffa450edef68
2014-03-16 11:45:34 +00:00
Michael McCandless e659fc8930 LUCENE-5520: fix AIOOBE from ToChildBlockJoinQuery when a parent has no children
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1577076 13f79535-47bb-0310-9956-ffa450edef68
2014-03-13 09:50:39 +00:00
Simon Willnauer 13302cdf41 Fix typo
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1577058 13f79535-47bb-0310-9956-ffa450edef68
2014-03-13 08:09:01 +00:00
Simon Willnauer 803a9907d3 LUCENE-5519: Make queueDepth enforcing optional in TopNSearcher
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1576825 13f79535-47bb-0310-9956-ffa450edef68
2014-03-12 17:20:47 +00:00
Shai Erera 938d06854f LUCENE-5522: FacetConfig doesn't add drill-down terms for facet associations
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1576790 13f79535-47bb-0310-9956-ffa450edef68
2014-03-12 15:52:54 +00:00
Robert Muir 3b67b17493 LUCENE-5512: remove redundant typing (diamond operator) in trunk
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1576755 13f79535-47bb-0310-9956-ffa450edef68
2014-03-12 14:39:17 +00:00
Uwe Schindler 00718a2704 LUCENE-5514: Update changes.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1576736 13f79535-47bb-0310-9956-ffa450edef68
2014-03-12 13:35:55 +00:00
Michael McCandless 40fd13c0ad LUCENE-5487: separate Weight.bulkScorer and Weight.scorer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1576487 13f79535-47bb-0310-9956-ffa450edef68
2014-03-11 20:04:53 +00:00
Simon Willnauer 7efebfa50a LUCENE-5516: Forward information that trigger a merge to MergeScheduler
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1576475 13f79535-47bb-0310-9956-ffa450edef68
2014-03-11 19:11:07 +00:00
Adrien Grand ffca357397 LUCENE-5502: Fix TermsFilter.equals.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1576223 13f79535-47bb-0310-9956-ffa450edef68
2014-03-11 08:19:48 +00:00
Adrien Grand f72bcd8eb4 LUCENE-5501: AssertingScorer now randomly collects documents in random order when the collector says it supports it.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1575873 13f79535-47bb-0310-9956-ffa450edef68
2014-03-10 09:02:00 +00:00
Robert Muir d179a26647 LUCENE-5507: fix hunspell affix loading for certain dictionaries
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1575729 13f79535-47bb-0310-9956-ffa450edef68
2014-03-09 17:27:49 +00:00
Uwe Schindler 8c4068413f LUCENE-5511: "ant precommit" / "ant check-svn-working-copy" now work again with any working copy format (thanks to svnkit 1.8.4).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1575714 13f79535-47bb-0310-9956-ffa450edef68
2014-03-09 15:43:22 +00:00
Robert Muir 8e3048d270 LUCENE-5505: hunspell SET/FLAG whitespace and BOM handling
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1575568 13f79535-47bb-0310-9956-ffa450edef68
2014-03-08 17:06:58 +00:00
Robert Muir 75d580e78e LUCENE-5497: fix hunspell escaping/optional conditions
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1575548 13f79535-47bb-0310-9956-ffa450edef68
2014-03-08 14:41:46 +00:00
Yonik Seeley 9900e7c44d docs: fix issue number
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1575401 13f79535-47bb-0310-9956-ffa450edef68
2014-03-07 20:59:28 +00:00
Robert Muir 740034cdc1 LUCENE-5493: add CHANGES
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5493@1574972 13f79535-47bb-0310-9956-ffa450edef68
2014-03-06 17:27:19 +00:00
Chris M. Hostetter f54178970e LUCENE-5472: IndexWriter.addDocument will now throw an IllegalArgumentException if a Term to be indexed exceeds IndexWriter.MAX_TERM_LENGTH
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1574595 13f79535-47bb-0310-9956-ffa450edef68
2014-03-05 18:05:25 +00:00
Robert Muir 3064419624 LUCENE-5224: Add iconv, oconv, and ignore support to HunspellStemFilter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1574135 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 17:04:48 +00:00
Robert Muir 4eed6367ff LUCENE-5485: hunspell circumfix support
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1573569 13f79535-47bb-0310-9956-ffa450edef68
2014-03-03 14:20:24 +00:00
Robert Muir 56babb8368 LUCENE-5483: fix hunspell inaccuracies
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1573248 13f79535-47bb-0310-9956-ffa450edef68
2014-03-02 01:47:18 +00:00
Michael McCandless 074923dda7 LUCENE-5479: make the default dimension config controllable via subclass of FacetsConfig
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1573156 13f79535-47bb-0310-9956-ffa450edef68
2014-03-01 11:44:49 +00:00
Robert Muir 4193bce372 LUCENE-5482: Improve default TurkishAnalyzer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1573066 13f79535-47bb-0310-9956-ffa450edef68
2014-02-28 20:41:32 +00:00
Michael McCandless 02e3fd09eb LUCENE-5477: add near-real-time add/update/refresh to AnalyzingInfixSuggester
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1572992 13f79535-47bb-0310-9956-ffa450edef68
2014-02-28 16:39:34 +00:00
Adrien Grand 86f7bbaf11 LUCENE-5481: Don't run unnecessary merges in IndexWriter.forceMerge.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1572942 13f79535-47bb-0310-9956-ffa450edef68
2014-02-28 13:23:13 +00:00
Koji Sekiguchi 173daaedef LUCENE-5466: query is always null in countDocsWithClass() of SimpleNaiveBayesClassifier.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1572793 13f79535-47bb-0310-9956-ffa450edef68
2014-02-28 00:49:39 +00:00
Robert Muir 06173592e3 LUCENE-5468: reduce RAM usage of hunspell
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1572754 13f79535-47bb-0310-9956-ffa450edef68
2014-02-27 22:13:26 +00:00
Adrien Grand f0d4dd2252 LUCENE-5432: Fix EliasFanoEncoder's number of bits per index entry.
Close #28


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1572728 13f79535-47bb-0310-9956-ffa450edef68
2014-02-27 21:01:15 +00:00
Robert Muir 0c5f1c42a8 LUCENE-5468: add additional change
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5468@1572727 13f79535-47bb-0310-9956-ffa450edef68
2014-02-27 20:42:52 +00:00
Robert Muir 66ccdead47 LUCENE-5468: fix precommit+test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5468@1572724 13f79535-47bb-0310-9956-ffa450edef68
2014-02-27 20:39:35 +00:00
Simon Willnauer 7877ebeb63 LUCENE-5478: CommonTermsQuery now allows to create custom term queries
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1572613 13f79535-47bb-0310-9956-ffa450edef68
2014-02-27 15:14:46 +00:00
Michael McCandless 0082b500ce LUCENE-5473: throw IAE not NPE when synonym map was empty
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1571986 13f79535-47bb-0310-9956-ffa450edef68
2014-02-26 10:11:54 +00:00
Adrien Grand fab92b83d0 LUCENE-5463: RUE.(human)sizeOf(Object) is now a forbidden API.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1571384 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 18:28:27 +00:00
Steven Rowe 114ce52b03 LUCENE-5465: Solr Contrib map-reduce breaks Manifest of all other JAR files by adding a broken Main-Class attribute
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1570738 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 22:47:52 +00:00
Martijn van Groningen fabdb72cd8 Fixed typo in CHANGES.txt for issue LUCENE-5399 and moved that issue under optimizations.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1570569 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 13:49:25 +00:00
Michael McCandless 79f0a57874 LUCENE-5461: fix thread hazard in ControlledRealTimeReopenThread causing a possible too-long wait time when a thread was waiting for a specific generation
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1570559 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 12:39:15 +00:00
Adrien Grand fef5221747 Merge change entry from 4.x (no other files are changed since this only impacted the Lucene 3.x codec).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1570244 13f79535-47bb-0310-9956-ffa450edef68
2014-02-20 15:52:29 +00:00
Robert Muir 736adc4756 LUCENE-5454: SortField for SortedSetDV
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1570031 13f79535-47bb-0310-9956-ffa450edef68
2014-02-20 01:21:17 +00:00
Benson Margulies cf725744e0 LUCENE-5449: patch up CHANGES.txt(s) to reflect backports.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1569975 13f79535-47bb-0310-9956-ffa450edef68
2014-02-19 23:34:02 +00:00
Adrien Grand d03dd4e6e7 LUCENE-5457: Expose SloppyMath earth diameter table
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1569835 13f79535-47bb-0310-9956-ffa450edef68
2014-02-19 17:28:53 +00:00
David Wayne Smiley 86ee00c352 LUCENE-5451: Upgrade to Spatial4j 0.4.1
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1569650 13f79535-47bb-0310-9956-ffa450edef68
2014-02-19 06:50:58 +00:00
Benson Margulies f03e1927a1 LUCENE-5449: add CHANGES.txt.
This closes #36.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1569599 13f79535-47bb-0310-9956-ffa450edef68
2014-02-19 01:41:47 +00:00
Steven Rowe a904e73bf4 LUCENE-5447: StandardTokenizer should break at consecutive chars matching Word_Break = MidLetter, MidNum and/or MidNumLet
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1569586 13f79535-47bb-0310-9956-ffa450edef68
2014-02-19 01:21:24 +00:00
Robert Muir 2991d657e4 LUCENE-5450: fix getField() NPE issues with span queries that have empty clauses
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1569503 13f79535-47bb-0310-9956-ffa450edef68
2014-02-18 19:41:06 +00:00
David Wayne Smiley 4c60821ef4 LUCENE-5408: Spatial SerializedDVStrategy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1568807 13f79535-47bb-0310-9956-ffa450edef68
2014-02-16 18:58:42 +00:00
Simon Willnauer f378045b2c Add 4.6.1 section to CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1568316 13f79535-47bb-0310-9956-ffa450edef68
2014-02-14 14:37:23 +00:00
Simon Willnauer b4129d434c LUCENE-5444: MemoryIndex did't respect the analyzers offset gap
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1568294 13f79535-47bb-0310-9956-ffa450edef68
2014-02-14 13:51:27 +00:00
Shai Erera b1658e5d7c LUCENE-5443: DocValuesProducer.ramBytesUsed throws ConcurrentModificationException
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1567954 13f79535-47bb-0310-9956-ffa450edef68
2014-02-13 15:45:02 +00:00
Simon Willnauer 531d3a5744 LUCENE-5437: ASCIIFoldingFilter now has an option to preserve the original token
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1567595 13f79535-47bb-0310-9956-ffa450edef68
2014-02-12 10:42:54 +00:00
Shai Erera b872f4b5c3 LUCENE-5440: Add LongBitSet to handle large number of bits; replace usage of OpenBitSet by FixedBitSet/LongBitSet
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1566662 13f79535-47bb-0310-9956-ffa450edef68
2014-02-10 15:44:23 +00:00
Areek Zillur b5926da2d6 LUCENE-5404: Add .getCount method to all suggesters (Lookup), persist count metadata on .store(), Dictionary returns InputIterator, Dictionary.getWordIterator renamed to .getEntryIterator
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1565810 13f79535-47bb-0310-9956-ffa450edef68
2014-02-07 20:58:19 +00:00
Simon Willnauer 50ad64476e LUCENE-5436: RefrenceManager#accquire can result in infinite loop if manager resource is abused outside of the manager
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1565429 13f79535-47bb-0310-9956-ffa450edef68
2014-02-06 20:09:36 +00:00
Michael McCandless 20a280c33c LUCENE-5418: faster drill-down/sideways on costly filters
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1565387 13f79535-47bb-0310-9956-ffa450edef68
2014-02-06 18:36:48 +00:00
Mark Robert Miller 65274f5965 LUCENE-5434: NRT support for file systems that do no have delete on last close or cannot delete while referenced semantics.
SOLR-5693: Running on HDFS does work correctly with NRT search.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1565344 13f79535-47bb-0310-9956-ffa450edef68
2014-02-06 16:52:28 +00:00
Michael McCandless 9074bf8832 LUCENE-5426: allow customization of SortedSetDocValuesReaderState for Lucene doc values faceting
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1565167 13f79535-47bb-0310-9956-ffa450edef68
2014-02-06 11:17:40 +00:00
Shai Erera c039f73cde LUCENE-5425: Make creation of FixedBitSet in FacetsCollector overridable
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1564898 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 19:45:46 +00:00
Benson Margulies dac599c111 LUCENE-5405, LUCENE-5406: move changes entries to 4.7.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1563868 13f79535-47bb-0310-9956-ffa450edef68
2014-02-03 13:01:57 +00:00
Benson Margulies 87729357a7 LUCENE-5405: changes.txt; and fix a typo of Grant's for LUCENE-5406.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1563855 13f79535-47bb-0310-9956-ffa450edef68
2014-02-03 12:04:33 +00:00
Robert Muir 584fda3bdf LUCENE-5410: add fuzzy and near to SimpleQueryParser
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1563558 13f79535-47bb-0310-9956-ffa450edef68
2014-02-02 02:57:02 +00:00
Michael McCandless f335512f02 LUCENE-5398: remove invalid byte cast in NormValueSource, since TFIDFSimilarity now allows for norms larger than one byte
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1563119 13f79535-47bb-0310-9956-ffa450edef68
2014-01-31 12:16:31 +00:00
Shai Erera 06434e5b5f LUCENE-5320: Add SearcherTaxonomyManager over Directory
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1562806 13f79535-47bb-0310-9956-ffa450edef68
2014-01-30 13:12:10 +00:00
Steven Rowe 9feffa8472 LUCENE-5353: ShingleFilter's filler token should be configurable
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1562639 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 23:34:48 +00:00
Steven Rowe 332ac341a0 LUCENE-5420: 'ant get-maven-poms' should support custom version formats
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1562530 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 18:03:24 +00:00
Michael McCandless db23db43c1 LUCENE-3069: move CHANGES entries under 4.7
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1562498 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 16:23:22 +00:00
Shai Erera 30f1be17e8 LUCENE-5387: Improve FacetConfig.build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1562491 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 16:09:16 +00:00
Michael McCandless fd35f2609a LUCENE-5409: fix ToParentBlockJoinQuery.rewrite to correctly preserve the origChildQuery after more than one iteration of rewrite
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1562124 13f79535-47bb-0310-9956-ffa450edef68
2014-01-28 16:59:06 +00:00
Robert Muir 76c12eeb3d LUCENE-5415: add multitermquery support to PostingsHighlighter
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1561451 13f79535-47bb-0310-9956-ffa450edef68
2014-01-26 04:49:18 +00:00
Simon Willnauer d1999b7791 LUCENE-5414: Suggest module should not depend on expression module
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1561415 13f79535-47bb-0310-9956-ffa450edef68
2014-01-25 22:18:36 +00:00
Michael McCandless b27fe755d1 LUCENE-5228: IndexWriter.addIndexes(Directory[]) now acquires the IW write lock on the incoming indices to ensure there are no active IndexWriters in those directories
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1561404 13f79535-47bb-0310-9956-ffa450edef68
2014-01-25 21:49:20 +00:00
Michael McCandless 3ae719d025 SOLR-5661: catch too-large priority queue
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1561369 13f79535-47bb-0310-9956-ffa450edef68
2014-01-25 19:09:28 +00:00
David Wayne Smiley 33d88bef57 LUCENE-5395: Upgrade Spatial4j 0.4. Moved away from stuff deprecated in Spatial4j.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1561129 13f79535-47bb-0310-9956-ffa450edef68
2014-01-24 19:40:14 +00:00
Robert Muir d9124f7de7 LUCENE-5377: IW.addIndexes(Dir[]) causes silent index corruption
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1560401 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 16:14:10 +00:00
Steven Rowe 27b98b7936 LUCENE-5411: Upgrade to released JFlex 1.5.0; stop requiring a locally built JFlex snapshot jar.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1560260 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 06:07:04 +00:00
Adriano Crestani Campos 97cf55d3dd LUCENE-5099 - QueryNode should have the ability to detach from its node parent
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1560245 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 03:49:44 +00:00
Grant Ingersoll 43557d0c95 LUCENE-5392: make ShingleAnalyzerWrapper.getWrappedAnalyzer() public final
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1559773 13f79535-47bb-0310-9956-ffa450edef68
2014-01-20 16:37:10 +00:00
Michael Busch 26070d936d LUCENE-5401: Field.StringTokenStream#end() calls super.end() now.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1558876 13f79535-47bb-0310-9956-ffa450edef68
2014-01-16 18:44:39 +00:00
Michael McCandless 7b34ac5c61 LUCENE-5399: add missingFirst/last support when sorting by Type.STRING; speed up deep paging; fix solr's distributed group sort for certain field types
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1558865 13f79535-47bb-0310-9956-ffa450edef68
2014-01-16 17:40:25 +00:00
Adriano Crestani Campos 07da2a075b LUCENE-5344: adding the change to CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1558693 13f79535-47bb-0310-9956-ffa450edef68
2014-01-16 04:23:47 +00:00
Michael McCandless 7ca8467b64 LUCENE-5375: ToChildBlockJoinQuery works harder to detect mis-use, where the parent query incorrectly returns child docs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1558334 13f79535-47bb-0310-9956-ffa450edef68
2014-01-15 10:11:51 +00:00
Ryan Ernst 428e70c223 LUCENE-5271: A slightly more accurate SloppyMath distance
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1558259 13f79535-47bb-0310-9956-ffa450edef68
2014-01-15 01:20:47 +00:00
Michael McCandless bd85dca2af LUCENE-5394: Fix TokenSources.getTokenStream to return payloads if they were indexed with term vectors
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1557439 13f79535-47bb-0310-9956-ffa450edef68
2014-01-11 19:23:13 +00:00
Robert Muir 2b822c846a LUCENE-5392: add/improve analysis package docs to reflect API changes in trunk (closes #17)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1557158 13f79535-47bb-0310-9956-ffa450edef68
2014-01-10 15:41:16 +00:00
Steven Rowe 802cbf0cbf LUCENE-5391: UAX29URLEmailTokenizer should not tokenize no-scheme domain-only URLs that are followed by an alphanumeric character
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1557042 13f79535-47bb-0310-9956-ffa450edef68
2014-01-10 07:13:24 +00:00
Robert Muir ca6454bab4 LUCENE-5389: Add more guidance in the analyis documentation package overview (closes #14)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1557010 13f79535-47bb-0310-9956-ffa450edef68
2014-01-10 02:10:45 +00:00
Michael McCandless fb5fd91078 LUCENE-5354: add new BlendedInfixSuggester
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1556952 13f79535-47bb-0310-9956-ffa450edef68
2014-01-09 21:13:54 +00:00
Robert Muir 32658ab94e fix these as API changes (like other 4.x changes)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1556802 13f79535-47bb-0310-9956-ffa450edef68
2014-01-09 13:30:50 +00:00
Robert Muir ab0e85fafe LUCENE-5388: remove Reader from Tokenizer ctor (closes #16)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1556801 13f79535-47bb-0310-9956-ffa450edef68
2014-01-09 13:27:29 +00:00
Ryan McKinley e929fb1cfe LUCENE-5369: Added an UpperCaseFilter to make UPPERCASE tokens (merge from 4x)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1556618 13f79535-47bb-0310-9956-ffa450edef68
2014-01-08 19:54:13 +00:00
Adrien Grand df74150a50 LUCENE-5361: Fixed handling of query boosts in FastVectorHighlighter.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1556483 13f79535-47bb-0310-9956-ffa450edef68
2014-01-08 10:11:27 +00:00
Steven Rowe 20506cd63e LUCENE-5383: fix changes2html to link pull requests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1555998 13f79535-47bb-0310-9956-ffa450edef68
2014-01-06 19:51:50 +00:00
Uwe Schindler 2216123c75 LUCENE-5385: Make precommit work for svn 1.8 or git checkouts
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1555973 13f79535-47bb-0310-9956-ffa450edef68
2014-01-06 18:54:50 +00:00
Robert Muir e45755d9b1 LUCENE-5384: Add some analysis api tips to the package.html (closes #12)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1555907 13f79535-47bb-0310-9956-ffa450edef68
2014-01-06 16:44:14 +00:00
Uwe Schindler 2e6b894036 LUCENE-5372: Replace StringBuffer by StringBuilder, where possible
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1555645 13f79535-47bb-0310-9956-ffa450edef68
2014-01-05 23:04:09 +00:00
Robert Muir 2140f4368a LUCENE-5379: Kurdish Analyzer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1555359 13f79535-47bb-0310-9956-ffa450edef68
2014-01-04 16:05:50 +00:00
Michael McCandless 9d0b60388d LUCENE-5371, LUCENE-5339: speed up range faceting from O(N) per hit to O(log(N)) using segment trees; simplify facet APIs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1555338 13f79535-47bb-0310-9956-ffa450edef68
2014-01-04 11:19:08 +00:00
Shawn Heisey 1587e84b60 SOLR-5590: Upgrade HttpClient/HttpComponents to 4.3.x.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1555004 13f79535-47bb-0310-9956-ffa450edef68
2014-01-03 03:14:08 +00:00
Adrien Grand 533777f620 LUCENE-5373: Fix memory usage estimation for [Lucene40/Lucene42/Memory/Direct]DocValuesProducer.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1552751 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 17:26:51 +00:00
Simon Willnauer ad6c85ef96 LUCENE-5374: Call IW#processEvents before IndexWriter is closed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1552710 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 16:04:55 +00:00
Michael McCandless 0699ac7d42 LUCENE-5339: merge trunk
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5339@1552377 13f79535-47bb-0310-9956-ffa450edef68
2013-12-19 17:48:47 +00:00
Michael McCandless 8e1879225a LUCENE-5371: faster range faceting using segment trees
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5339@1552086 13f79535-47bb-0310-9956-ffa450edef68
2013-12-18 20:40:35 +00:00