17739 Commits

Author SHA1 Message Date
Han Jiang
8a71c44320 LUCENE-3069: merge trunk changes over
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1513336 13f79535-47bb-0310-9956-ffa450edef68
2013-08-13 04:06:18 +00:00
Han Jiang
12b2b47477 clean up codes
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1508817 13f79535-47bb-0310-9956-ffa450edef68
2013-07-31 11:42:36 +00:00
Han Jiang
e388e20c1d LUCENE-3069: introduce intersect() to TempFSTOrd
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1508744 13f79535-47bb-0310-9956-ffa450edef68
2013-07-31 07:15:00 +00:00
Han Jiang
004e4b75bc refactor & cleanup
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1508710 13f79535-47bb-0310-9956-ffa450edef68
2013-07-31 02:04:37 +00:00
Han Jiang
f957c7648c LUCENE-3069: add TempFSTOrd, with FST index + specialized block
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1508705 13f79535-47bb-0310-9956-ffa450edef68
2013-07-31 01:42:24 +00:00
Han Jiang
dc1bee7529 LUCENE-3069: accumulate metadata lazily
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1506612 13f79535-47bb-0310-9956-ffa450edef68
2013-07-24 16:15:01 +00:00
Han Jiang
39b9082e0c LUCENE-3069: stack reuses objects during DFS
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1506439 13f79535-47bb-0310-9956-ffa450edef68
2013-07-24 08:19:05 +00:00
Han Jiang
87e322b5fc fix missing flag in FST
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1506404 13f79535-47bb-0310-9956-ffa450edef68
2013-07-24 06:17:37 +00:00
Han Jiang
2ee99c7f4c LUCENE-3069: no need to reseek FSTReader, update nocommits
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1506389 13f79535-47bb-0310-9956-ffa450edef68
2013-07-24 03:22:51 +00:00
Han Jiang
c31aaa330e LUCENE-3069: support intersect operations
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1506385 13f79535-47bb-0310-9956-ffa450edef68
2013-07-24 02:40:33 +00:00
Han Jiang
bdd773c88b bulk fixing svn eol-style
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1506137 13f79535-47bb-0310-9956-ffa450edef68
2013-07-23 16:08:27 +00:00
Michael McCandless
90296a8d42 fix comment
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1506113 13f79535-47bb-0310-9956-ffa450edef68
2013-07-23 15:30:46 +00:00
Han Jiang
da3e923291 LUCENE-3069: merge trunk changes over
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1503797 13f79535-47bb-0310-9956-ffa450edef68
2013-07-16 17:00:05 +00:00
Han Jiang
98c38acfe5 javadocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503790 13f79535-47bb-0310-9956-ffa450edef68
2013-07-16 16:42:41 +00:00
Han Jiang
e70b4f394f LUCENE-3069: remove some nocommits, update hashCode() & equal()
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1503781 13f79535-47bb-0310-9956-ffa450edef68
2013-07-16 16:18:04 +00:00
Michael McCandless
abfbd31c19 don't randomly pick Facet42 DocValuesFormat: it's not general purpose
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503767 13f79535-47bb-0310-9956-ffa450edef68
2013-07-16 15:48:14 +00:00
Michael McCandless
9c14f4a2fd javadocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503759 13f79535-47bb-0310-9956-ffa450edef68
2013-07-16 15:26:38 +00:00
Adrien Grand
8d36a2730d LUCENE-5115: WAHDocIdSet's iterator cost() function now returns the exact cardinality of the set.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503617 13f79535-47bb-0310-9956-ffa450edef68
2013-07-16 08:48:41 +00:00
Adrien Grand
b5db1adfc2 LUCENE-5113: Added (Monotonic)AppendingLongBuffer.freeze to pack the pending values.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503578 13f79535-47bb-0310-9956-ffa450edef68
2013-07-16 07:20:21 +00:00
Steven Rowe
5f631cfa25 LUCENE-4845: Maven and IntelliJ config
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503476 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 21:09:47 +00:00
Michael McCandless
ce962bd8be LUCENE-4845: close tmp directory; fix test to catch un-closed files; add missing suggester.close()
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503458 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 20:29:32 +00:00
Michael McCandless
50372a0200 LUCENE-5090: fix test bug that was using mismatched readers when faceting with SortedSetDVs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503423 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 18:58:10 +00:00
Michael McCandless
63fa645aa8 LUCENE-4845: add AnalyzingInfixSuggester
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503340 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 17:06:33 +00:00
Erick Erickson
97bc5ffe55 Moved SOLR-5039 to proper section
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503335 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 16:53:23 +00:00
Shalin Shekhar Mangar
69049b99fa SOLR-4997: Skip log recovery for sub shard leaders only
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503328 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 16:47:48 +00:00
Michael McCandless
c7e9dbdde3 LUCENE-5090: catch mismatched readers in SortedSetDocValuesAccumulator/ReaderState
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503327 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 16:47:12 +00:00
Steven Rowe
3c43636281 SOLR-4894: fix error message
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503275 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 14:45:37 +00:00
Shalin Shekhar Mangar
e5fc7da2a2 SOLR-4997: Call commit before checking shard consistency
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1503019 13f79535-47bb-0310-9956-ffa450edef68
2013-07-14 18:41:40 +00:00
Han Jiang
9bc7640fd1 LUCENE-3069: remove redundant info for fields without payload
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1502991 13f79535-47bb-0310-9956-ffa450edef68
2013-07-14 16:31:00 +00:00
Erick Erickson
5513f48c87 fix for SOLR-5039, admin/schema browser displaying -1 for unique terms on multiValued fields
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502959 13f79535-47bb-0310-9956-ffa450edef68
2013-07-14 11:41:45 +00:00
Robert Muir
1a425dc577 modernize javadocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502910 13f79535-47bb-0310-9956-ffa450edef68
2013-07-13 23:03:13 +00:00
David Wayne Smiley
d1401238c8 LUCENE-5103: A join on A single-valued field with deleted docs scored too few docs. Did a little refactoring of the inner scorers too.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502784 13f79535-47bb-0310-9956-ffa450edef68
2013-07-13 13:07:08 +00:00
David Wayne Smiley
d2a2cc12dc SOLR-5034: A facet.query that parses or analyzes down to a null Query would throw a NPE.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502730 13f79535-47bb-0310-9956-ffa450edef68
2013-07-13 00:05:10 +00:00
Robert Muir
792bae8b26 LUCENE-5094: add ramBytesUsed to OrdinalMap
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502697 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 21:44:11 +00:00
Adrien Grand
7983841e88 LUCENE-5098: Broadword utility methods.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502690 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 21:05:20 +00:00
Chris M. Hostetter
412895a266 LUCENE-5104: fix poll-mirrors.pl: a) use HEAD; b) look for Changes.html instead of KEYS; c) support looking for arbitrary paths
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502646 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 18:37:12 +00:00
Uwe Schindler
40968cf653 LUCENE-5107: Properties files by Lucene are now written in UTF-8 encoding, Unicode is no longer escaped. Reading of legacy properties files with \u escapes is still possible
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502615 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 17:10:22 +00:00
Alan Woodward
bc645837a2 SOLR-4914: Close input streams as well
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502507 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 10:50:31 +00:00
Uwe Schindler
fbee7ef942 Refactor forbidden-apis a bit to make it easier to add new signatures, no need to have so many files slowing down the build; add Properties file rules
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502493 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 09:35:40 +00:00
Uwe Schindler
50ae2f9d8a Fix warnings in forbidden-apis
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502484 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 08:57:56 +00:00
Alan Woodward
8b0a481fd3 SOLR-4914: Use Properties.store(OutputStream, String) for back compatibility
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502481 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 08:55:04 +00:00
Alan Woodward
3f8064c90a SOLR-4914: Close OutputStreamWriter properly, use System.getProperty("line.separator") instead of \n
Fixes Windows test failures.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502468 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 08:25:36 +00:00
Shalin Shekhar Mangar
506a7924e1 SOLR-4997: The splitshard api doesn't call commit on new sub shards before switching shard states. Multiple bugs related to sub shard recovery and replication are also fixed.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502458 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 07:32:13 +00:00
Adrien Grand
d24f6c2f5f LUCENE-5100: BaseDocIdSetTestCase.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502448 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 07:13:47 +00:00
Alan Woodward
5a42052fba SOLR-4914: Factor out core discovery and persistence logic
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502276 13f79535-47bb-0310-9956-ffa450edef68
2013-07-11 16:35:01 +00:00
Grant Ingersoll
aade0000a6 SOLR-5010: single field handling
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502247 13f79535-47bb-0310-9956-ffa450edef68
2013-07-11 15:31:58 +00:00
Alan Woodward
417f1ba3b4 SOLR-5028,SOLR-5029: Fix ShardHandlerFactory creation and persistence
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502231 13f79535-47bb-0310-9956-ffa450edef68
2013-07-11 14:15:35 +00:00
Uwe Schindler
748cb61e82 SOLR-4916: Fix bugs & usage of NullIndexOutput
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502167 13f79535-47bb-0310-9956-ffa450edef68
2013-07-11 09:34:36 +00:00
Han Jiang
3c82f0a0d2 LUCENE-3069: steal bit to encode TTF
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3069@1502152 13f79535-47bb-0310-9956-ffa450edef68
2013-07-11 08:35:35 +00:00
Uwe Schindler
f4557be8c1 SOLR-4916: Re-add missing log="download-only"
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502147 13f79535-47bb-0310-9956-ffa450edef68
2013-07-11 08:31:11 +00:00