Commit Graph

25437 Commits

Author SHA1 Message Date
Mike McCandless 45d2d2e7d3 LUCENE-6171: pass the StandardOpenOption.CREATE_NEW so the filesystem ensures Lucene really is write-once 2016-06-14 15:16:22 -04:00
Christine Poerschke 9be5b98eb3 SOLR-9161: change SolrPluginUtils.invokeSetters implementation to accommodate setter variants 2016-06-14 09:45:08 +01:00
Adrien Grand 9719105e7c SOLR-9204: Remove unused imports. 2016-06-14 10:25:52 +02:00
Mike McCandless 8ed16fd1f9 LUCENE-7302: ensure IW.getMaxCompletedSequenceNumber only reflects a change after NRT reader refresh would also see it 2016-06-14 04:10:00 -04:00
Steve Rowe 816b502025 Address Solr Changes.html problems: 1) In solr/CHANGES.txt, add a 'Versions of Major Components' section to the 6.2.0 and 6.1.0 releases; 2) In addVersion.py: when adding a new version to solr/CHANGES.txt, add a line referring to LUCENE_CHANGES.txt, and add a 'Versions of Major Components' section with versions interpolated from ivy-versions.properties; and 3) In changes2html.pl: allow section names to have up to 6 words (to handle 'Upgrading from Solr any prior release') 2016-06-13 20:17:59 -04:00
Steve Rowe 03838732c1 LUCENE-7338: Fix javadocs package and overview description section anchor names to the Java8 style: s/*_description/*.description/ 2016-06-13 16:11:36 -04:00
markrmiller 90c920d276 SOLR-9204: Improve performance of getting directory size with hdfs. 2016-06-13 12:23:37 -04:00
Adrien Grand 4a02813e2e LUCENE-7330: Speed up conjunctions. 2016-06-13 17:28:49 +02:00
Adrien Grand 6d1bb14077 LUCENE-7319: Remove more unused imports so that precommit passes. 2016-06-13 15:45:54 +02:00
Adrien Grand 061f688022 LUCENE-7329: Simplify CharacterUtils. 2016-06-13 15:33:57 +02:00
Adrien Grand f1ddc55aff LUCENE-7319: Remove more unused imports. 2016-06-13 15:33:49 +02:00
Christine Poerschke 7433d60bd1 LUCENE-7320: fail precommit on unusedImport 2016-06-13 12:36:16 +01:00
Christine Poerschke 21bc7ef104 LUCENE-7319: remove unused imports 2016-06-13 12:35:49 +01:00
Mike McCandless dc65594f53 don't use MockDirectoryWrapper here: it can cause testThreadSafety thread starvation so test times out after 2 hours 2016-06-13 04:44:00 -04:00
Mikhail Khludnev c67258694b SOLR-2199: DataImportHandler (DIH) JdbcDataSource supports multiple resultsets per query 2016-06-13 00:13:42 +03:00
Mike McCandless 6b0b119074 LUCENE-5931: detect when segments were (illegally) replaced when re-opening an IndexReader 2016-06-12 16:57:22 -04:00
Uwe Schindler 4ead0dbcc6 LUCENE-7334: Update ASM dependency to 5.1 2016-06-12 14:22:09 +02:00
Noble Paul ff6475c3a7 SOLR-8744: Minimize the impact on ZK when there are a lot of blocked tasks 2016-06-12 13:13:40 +05:30
Erick Erickson bc86c1015c SOLR-9187: Support dates and booleans in /export handler, support boolean DocValues fields 2016-06-11 17:53:59 -07:00
Erick Erickson f1c74bb250 SOLR-9187: Support dates and booleans in /export handler, support boolean DocValues fields 2016-06-11 17:34:52 -07:00
Mike McCandless 00584579b7 LUCENE-7302: move CHANGES entry to the right section 2016-06-11 15:37:35 -04:00
Mike McCandless a73a64989e sequence numbers: fix test bug 2016-06-11 14:07:20 -04:00
Mike McCandless 1216b69414 sequence numbers: fix issue number in CHANGES 2016-06-11 14:07:15 -04:00
Mike McCandless 4bdd08a9a6 sequence numbers: improve test debuggability, IW javadocs 2016-06-11 14:07:10 -04:00
Mike McCandless 0b9c0dd522 sequence numbers: add CHANGES entry 2016-06-11 14:07:05 -04:00
Mike McCandless 88c761b4a0 sequence numbers: add test case for updating numeric doc values 2016-06-11 14:06:58 -04:00
Mike McCandless 9ae814073c sequence numbers: fix concurrency bug in add/updateDocuments; improve test debuggability; simplify delete queue concurrency 2016-06-11 14:06:51 -04:00
Mike McCandless 5361d67996 sequence numbers: always increment seq no (even for addDocument/s); add tests; add javadocs; make DWDQ's seqNo private 2016-06-11 14:06:43 -04:00
Mike McCandless 7a03c64969 sequence numbers: remove dead variable, improve comments 2016-06-11 14:06:38 -04:00
Mike McCandless 818ed49098 sequence numbers: removed synchronized in DocumentsWriterDeleteQueue.add 2016-06-11 14:06:30 -04:00
Mike McCandless 4ee0b49429 sequence numbers: resolve last nocommits 2016-06-11 14:06:22 -04:00
Mike McCandless 69c28eac11 cutover RandomIndexWriter to return sequence numbers 2016-06-11 14:06:17 -04:00
Mike McCandless 67c35aedb9 remove TrackingIndexWriter 2016-06-11 14:06:12 -04:00
Mike McCandless 7ee1f42245 cutover all IW APIs that change the index to return seq no 2016-06-11 14:06:06 -04:00
Mike McCandless 88dd1aad77 initial sequence numbers patch 2016-06-11 14:06:00 -04:00
Tommaso Teofili 270d3859ab LUCENE-7161 - mitigate not enough docs test issue while looking for a better solution 2016-06-11 18:41:04 +02:00
Mike McCandless ea26dd5855 LUCENE-6766: finish 6.x backport 2016-06-11 11:48:40 -04:00
Mike McCandless a3270ac6e6 LUCENE-6766: keep SortingMergePolicy for solr back-compat; fix Solr tests; fix precommit failures 2016-06-11 11:48:40 -04:00
Mike McCandless 2f6cdea9a9 LUCENE-6766: remove leftover sop 2016-06-11 11:48:40 -04:00
Mike McCandless 0dd65f6130 LUCENE-6766: more IW.infoStream logging around sorting; fix test bug 2016-06-11 11:48:40 -04:00
Mike McCandless 4740056f09 LUCENE-6766: fix parallel reader's detection of conflicting index sort 2016-06-11 11:48:40 -04:00
Mike McCandless 2703b827bf LUCENE-6766: resolve remaining nocommits; add more IW infoStream logging during merge 2016-06-11 11:48:40 -04:00
Mike McCandless a4722befb3 LUCENE-6766: add deletions to random test 2016-06-11 11:48:40 -04:00
Mike McCandless 3010ffacaf LUCENE-6766: add another random test case; move early terminating collector to core 2016-06-11 11:48:40 -04:00
Mike McCandless dc5c5126a2 LUCENE_6766: add missing first/last tests 2016-06-11 11:48:40 -04:00
Mike McCandless c26bb87140 LUCENE-6766: simplify test case 2016-06-11 11:48:40 -04:00
Mike McCandless 365436ea58 LUCENE-6766: remove unused SortField.Type.BYTES; don't pass liveDocs to DocIDMerger (it's redundant with MergeState.DocMap) 2016-06-11 11:48:40 -04:00
Mike McCandless a30c2632c8 LUCENE-6766: add float, double 2016-06-11 11:48:40 -04:00
Mike McCandless b62cad334c LUCENE-6766: implement STRING sort, using segment-local ordinals 2016-06-11 11:48:40 -04:00
Mike McCandless f4022dc68a LUCENE-6766: don't throw exc from MultiXXX if there is an index sort 2016-06-11 11:48:40 -04:00