Commit Graph

9371 Commits

Author SHA1 Message Date
Alan Woodward c38cdedbf2 SOLR-9076: Fix ivy config to pass precommit 2016-07-01 16:13:30 +01:00
markrmiller 2c96c91dd8 SOLR-9076: Add some missing dependencies. 2016-07-01 09:06:15 -04:00
Alan Woodward 6a703bebf7 LUCENE-7359: Add equals() and hashCode() to Explanation 2016-06-29 10:40:27 +01:00
Alan Woodward f3dcd467ff LUCENE-7360: Remove Explanation.toHtml() 2016-06-29 09:16:13 +01:00
Alan Woodward 23119db360 LUCENE-7360: Explanation.toHtml() is deprecated 2016-06-29 09:13:29 +01:00
Christine Poerschke e0c45f400f LUCENE-7356: SearchGroup tweaks (initialCapacity, size==0 vs. isEmpty) 2016-06-28 12:42:11 +01:00
Karl Wright d954c78cea LUCENE-7357: If the points for path segment intersections are ambiguous, throw an IllegalArgumentException. 2016-06-28 06:27:21 -04:00
Steve Rowe aa4c87de85 Add 5.5.2 back compat test indexes 2016-06-25 14:27:58 -04:00
Steve Rowe d730f4a1ca CHANGES.txt-s: Synchronize 5.5.1 and 5.5.2 sections 2016-06-24 19:14:27 -04:00
Gregory Chanan f273cb1b3a SOLR-9076: Update to Hadoop 2.7.2 2016-06-23 13:41:15 -07:00
Adrien Grand 1e4d51f408 LUCENE-7352: Fix CheckHits for DisjunctionMax queries that generate negative scores. 2016-06-23 19:03:39 +02:00
Karl Wright ece9d85cbe Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2016-06-22 07:51:07 -04:00
Karl Wright b11e48c755 LUCENE-7194: Ban Math.toRadians and Math.toDegrees 2016-06-22 03:53:47 -04:00
Adrien Grand 7afa3333c6 LUCENE-7339: Specialize conjunction with bit sets. 2016-06-22 08:04:27 +02:00
Mike McCandless 7b5d7b3962 LUCENE-7337: empty boolean query now rewrites to MatchNoDocsQuery instead of vice/versa 2016-06-21 11:26:19 -04:00
Mike McCandless ceb6e21f84 LUCENE-7287: don't use full paths to resources 2016-06-21 10:43:35 -04:00
Nicholas Knize f7df322ca5 remove numeric encoding reference from GeoPointTokenStream javadocs 2016-06-21 08:34:47 -05:00
Tommaso Teofili daa26090a3 Let CachingNBClassifier be constructed from IndexReaders 2016-06-21 13:43:54 +02:00
Tommaso Teofili fcf4389d82 LUCENE-7350 - Let classifiers be constructed from IndexReaders 2016-06-21 13:10:34 +02:00
Mike McCandless 6ef174f527 LUCENE-7287: add UkrainianMorfologikAnalyzer, a dictionary-based analyzer for the Ukrainian language 2016-06-21 05:03:15 -04:00
Mike McCandless b338a0c0f0 LUCENE-7345: MDW now disables VirusCheckingFS while trying to corrupt files 2016-06-21 04:50:34 -04:00
Nicholas Knize fb3480b807 LUCENE-7343: Cleanup GeoPoint by sharing relation logic and removing stale code. 2016-06-20 10:38:28 -05:00
Mike McCandless c311eb1b7e LUCENE-7345: RAMDirectory now enforces write-once as well 2016-06-20 10:03:19 -04:00
Mike McCandless 4c630b2216 LUCENE-7345: make sure MDW's efforts to corrumpt un-sync'd files is successful 2016-06-20 09:17:44 -04:00
Adrien Grand dc95f6d62a LUCENE-7317: Remove auto-prefix terms. 2016-06-20 09:23:09 +02:00
Adrien Grand 894a8b275c LUCENE-7322: Remove CompressionTools. 2016-06-20 09:21:30 +02:00
Uwe Schindler 0179b3fb2d LUCENE-7346: Update forbiddenapis to version 2.2 2016-06-19 21:27:34 +02:00
Robert Muir 0aec9dd248 LUCENE-7345: Fix more bugs in horrible test 2016-06-19 11:36:40 -04:00
Robert Muir 918acdfbc5 LUCENE-7345: fix test bug so jenkins isn't on fire anymore 2016-06-19 11:11:24 -04:00
Mike McCandless 4fae4184fd fix test bug: use an FSDirectory when there are too many docs 2016-06-19 06:03:29 -04:00
Uwe Schindler 19cb7404f5 SOLR-8981: Update TIKA to 1.13:
- This commit merges branch 'SOLR-8981' of https://github.com/tballison/lucene-solr
- Adds some modifications and reverts jackcess-encrypt addition (not yet working)
- Fixes order of ivy-versions.properties
- This closes #44
2016-06-18 12:23:28 +02:00
tballison dd09f0f42b SOLR-8981 add jackcess-encrypt 2016-06-17 15:32:19 -04:00
Mike McCandless 2cd77c735a fix test bug: we cannot rely on relative importance of 'shorter document' and 'higher term freq' to the similarity's scoring 2016-06-17 15:31:49 -04:00
tballison 31c091b485 SOLR-8981 clean up new lines, upgrade isoparser, add notice in CHANGES.txt 2016-06-17 09:47:53 -04:00
Adrien Grand 90c544f6ba Add 6.1.0 indices to TestBackwardsCompatibility. 2016-06-17 14:39:53 +02:00
Mike McCandless 55fc01bc45 LUCENE-7335: IW's commit data is now late binding 2016-06-17 05:39:50 -04:00
tballison 1706b92790 SOLR-8981 clean up license and sha1 info 2016-06-16 15:36:52 -04:00
tballison ba0e717034 SOLR-8981 upgrade to Tika 1.13 2016-06-16 12:56:45 -04:00
Mike McCandless 87016b5f0c LUCENE-7318: graduate StandardAnalyzer and make it the default for IndexWriterConfig 2016-06-14 16:38:04 -04:00
Mike McCandless a893c64595 LUCENE-6171: pass the StandardOpenOption.CREATE_NEW so the filesystem ensures Lucene really is write-once 2016-06-14 15:15:57 -04:00
Tommaso Teofili 82a9244193 LUCENE-6968 - MinHash filter, thanks to Andy Hind and Cao Manh Dat for patches 2016-06-14 11:49:53 +02:00
Mike McCandless 5a0321680f LUCENE-7302: ensure IW.getMaxCompletedSequenceNumber only reflects a change after NRT reader refresh would also see it 2016-06-14 04:09:27 -04:00
Steve Rowe 843adfb7ba 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:13:14 -04:00
Steve Rowe a2a1bd2a4a LUCENE-7338: Fix javadocs package and overview description section anchor names to the Java8 style: s/*_description/*.description/ 2016-06-13 16:10:49 -04:00
Adrien Grand 72914198e6 LUCENE-7330: Speed up conjunctions. 2016-06-13 17:27:44 +02:00
Adrien Grand af2ae05d6e LUCENE-7329: Simplify CharacterUtils. 2016-06-13 15:24:22 +02:00
Christine Poerschke 95c7e6d716 LUCENE-7319: remove one more unused import 2016-06-13 11:11:02 +01:00
Christine Poerschke c8911ccc77 LUCENE-7320: fail precommit on unusedImport 2016-06-13 10:44:30 +01:00
Christine Poerschke 52f5c50246 LUCENE-7319: remove unused imports 2016-06-13 09:59:14 +01:00
Mike McCandless b9ded92295 don't use MockDirectoryWrapper here: it can cause testThreadSafety thread starvation so test times out after 2 hours 2016-06-13 04:42:11 -04:00
Mike McCandless 664e39292b LUCENE-5931: detect when segments were (illegally) replaced when re-opening an IndexReader 2016-06-12 16:56:54 -04:00
Uwe Schindler 02c65547e2 LUCENE-7334: Update ASM dependency to 5.1 2016-06-12 14:20:56 +02:00
Mike McCandless 32c8dfaad5 LUCENE-7302: move CHANGES entry to the right place 2016-06-11 15:39:14 -04:00
Mike McCandless 8bd27977dd LUCENE-6766: add changes 2016-06-11 11:50:47 -04:00
Uwe Schindler cc7cede7a5 LUCENE-7333: Fix test bug where randomSimpleString() generated a filename that is a reserved device name on Windows 2016-06-11 11:31:12 +02:00
Nicholas Knize c0f047abc0 remove unused GeoPointTestUtil 2016-06-10 12:53:07 -05:00
Nicholas Knize f767855da3 LUCENE-7331: Remove GeoPointTestUtil from TestGeoPointQuery. 2016-06-10 12:49:52 -05:00
David Smiley b33d7176aa LUCENE-7291: Fix spatial HeatmapFacetCounter bug with dateline and large non-point shapes 2016-06-10 13:36:07 -04:00
Nicholas Knize e4db256d3f LUCENE-7328: Remove LegacyNumericEncoding from GeoPointField 2016-06-10 11:41:06 -05:00
Mike McCandless 816fae9622 LUCENE-7326: don't use postings format by name in this test 2016-06-10 11:57:41 -04:00
Mike McCandless a923d945b4 LUCENE-7327: fix rare test bug 2016-06-10 10:18:01 -04:00
Adrien Grand e418bd0eb3 LUCENE-7286: Added support for highlighting SynonymQuery. 2016-06-10 09:11:15 +02:00
Mike McCandless 963206969e LatLonPoint no longer needs to fork core's PointRangeQuery 2016-06-09 19:22:24 -04:00
Mike McCandless 067fb25e43 LUCENE-7323: compound file writing now verifies checksum and segment ID for the incoming sub-files, to catch hardware issues or filesystem bugs earlier 2016-06-09 14:48:58 -04:00
Adrien Grand 09fd65b015 LUCENE-4787: Fixed some highlighting javadocs. 2016-06-09 16:17:25 +02:00
Adrien Grand 3de727786d LUCENE-6662: Fixed typo in the CHANGES entry. 2016-06-09 15:50:08 +02:00
Adrien Grand b6c6d5e9ff LUCENE-6662: Fixd potential resource leaks. 2016-06-09 15:48:10 +02:00
Steve Rowe 6c0331b830 CHANGES.txt-s: Move issues released with 6.0.1 into the 6.0.1 sections 2016-06-08 17:01:58 -04:00
Adrien Grand 18ac2978a9 Add Version.LUCENE_6_2_0. 2016-06-08 14:33:49 +02:00
Adrien Grand 73045a4cd8 LUCENE-7313: Remove DocValuesDocIdSet. 2016-06-08 14:20:40 +02:00
Mike McCandless ff8c42a70d LUCENE-7316: improve test 2016-06-07 07:56:53 -04:00
Karl Wright d74db527bf Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2016-06-07 07:11:01 -04:00
Karl Wright e9e7d0a287 LUCENE-7316: Use intersections in bounds computations for GeoConvexPolygon and GeoConcavePolygon. 2016-06-07 07:10:38 -04:00
Mike McCandless c8570ed821 LUCENE-7132: BooleanQuery sometimes assigned the wrong score when ranges of documents had only one clause matching while other ranges had more than one clause matchng 2016-06-06 10:35:16 -04:00
Mike McCandless b1fb142af0 LUCENE-7302: Merge branch 'sequence_numbers' 2016-06-05 05:05:46 -04:00
Mike McCandless dee57ce23f LUCENE-7312: fix geo3d's encoding to always round down 2016-06-04 18:16:04 -04:00
Mike McCandless b0b7c81cfc sequence numbers: fix test bug 2016-06-04 14:11:37 -04:00
Martijn van Groningen b977275185 LUCENE-7307: Add getters to the PointInSetQuery and PointRangeQuery queries. 2016-06-02 14:33:29 +02:00
Mike McCandless 06ff43718f sequence numbers: fix issue number in CHANGES 2016-06-02 05:59:10 -04:00
Mike McCandless 133590484b sequence numbers: improve test debuggability, IW javadocs 2016-06-02 05:58:09 -04:00
Mike McCandless dbd2a9e5f4 sequence numbers: add CHANGES entry 2016-06-01 18:54:55 -04:00
Mike McCandless 671de29635 sequence numbers: add test case for updating numeric doc values 2016-06-01 18:50:14 -04:00
Mike McCandless 72115c89d5 Merge branch 'master' into sequence_numbers 2016-06-01 18:28:31 -04:00
Mike McCandless 76fb616bdf sequence numbers: fix concurrency bug in add/updateDocuments; improve test debuggability; simplify delete queue concurrency 2016-06-01 18:27:45 -04:00
Alan Woodward 7de3ef3510 LUCENE-7236: Fix test bug 2016-06-01 20:15:02 +01:00
Mike McCandless 7b5d82607a LUCENE-7301: ensure multiple doc values updates to one document within one update batch are applied in the correct order 2016-06-01 14:27:53 -04:00
Adrien Grand 7be69c6038 LUCENE-7309: Speed up Polygon2D creation. 2016-06-01 17:33:06 +02:00
Karl Wright e990bd534a LUCENE-7310: Increase bounds slop factor by 2x to cover a specific failure. 2016-06-01 09:17:16 -04:00
Mike McCandless 032247ff6e LUCENE-7300: fix test bug to ensure the newly created file is in fact written through to the underlying filesystem even if NRTCachingDirectory is used 2016-05-30 06:37:49 -04:00
Adrien Grand ecec5244df LUCENE-7306: Speed up points indexing/merging with radix sort. 2016-05-30 10:29:59 +02:00
Adrien Grand 9bc1f208eb LUCENE-7289: Fix test bug, 65520 gets rounded to +Infinity too. 2016-05-30 07:51:41 +02:00
Steve Rowe 39dfa29622 Add 6.0.1 back compat test indexes 2016-05-28 09:29:42 -04:00
Steve Rowe 3d22ea3492 LUCENE-7278: Get Clover working again 2016-05-27 13:50:00 -04:00
Mike McCandless 59311a445c sequence numbers: always increment seq no (even for addDocument/s); add tests; add javadocs; make DWDQ's seqNo private 2016-05-27 06:11:07 -04:00
Mike McCandless 34673adab2 sequence numbers: remove dead variable, improve comments 2016-05-26 15:41:39 -04:00
Mike McCandless 817c7f069a sequence numbers: merge master 2016-05-26 15:30:12 -04:00
Tommaso Teofili dc50b79a14 LUCENE-7305 - use macro average in confusion matrix metrics, removed unused import in datasplitter 2016-05-26 16:13:58 +02:00
Tommaso Teofili 8808cf5373 LUCENE-7303 - avoid NPE in MultiFields.getTerms(leafReader, classFieldName), removed duplicated code in DocumentSNBC 2016-05-26 16:13:58 +02:00
Simon Willnauer 2aabed4ab6 Fix TestHardLinkCopyDirectoryWrapper if an assume is hit all directories must be closed 2016-05-26 12:21:03 +02:00
Mike McCandless 8b0b0c9340 sequence numbers: removed synchronized in DocumentsWriterDeleteQueue.add 2016-05-26 05:39:12 -04:00
Simon Willnauer 268da5be45 LUCENE-7300: Add HardLinkCopyDirectoryWrapper to speed up file copying if hardlinks are applicable 2016-05-26 10:41:31 +02:00
Adrien Grand c996c78b47 Add a comment about the recursion threshold of StringMSBRadixSorter. 2016-05-26 10:00:08 +02:00
Mike McCandless 39de68963b sequence numbers: resolve last nocommits 2016-05-25 18:41:21 -04:00
Adrien Grand be597a81ef LUCENE-7299: Speed up BytesRefHash.sort. 2016-05-25 17:39:24 +02:00
Adrien Grand f85dc0fef2 LUCENE-7297: Clean up ArrayUtil. 2016-05-25 16:48:41 +02:00
Martijn van Groningen d29ab1e812 LUCENE-7206: Improve the ToParentBlockJoinQuery's explain by including the explain of the best matching child doc 2016-05-25 15:24:17 +02:00
Mike McCandless baa5344e68 LUCENE-7283: move SlowCompositeReaderWrapper and uninverting to solr 2016-05-25 05:36:32 -04:00
Mike McCandless 38e9822cb4 cutover RandomIndexWriter to return sequence numbers 2016-05-24 20:22:47 -04:00
Mike McCandless c9aaa77182 remove TrackingIndexWriter 2016-05-24 19:58:33 -04:00
Mike McCandless e4a21330a2 cutover all IW APIs that change the index to return seq no 2016-05-24 19:45:40 -04:00
Dawid Weiss 6e8ca1a094 LUCENE-7295: TermAutomatonQuery.hashCode calculates Automaton.toDot().hash. 2016-05-24 21:25:05 +02:00
Adrien Grand dfa3d6c9d9 LUCENE-7254: Switch geo queries back to DocIdSetBuilder. 2016-05-24 16:23:31 +02:00
Mike McCandless 058970e72b initial sequence numbers patch 2016-05-24 10:20:30 -04:00
Dawid Weiss e44509f2df LUCENE-7277: Make Query.hashCode and Query.equals abstract. 2016-05-24 10:33:15 +02:00
Adrien Grand 6d66f01c89 LUCENE-7289: Add HalfFloatPoint. 2016-05-23 11:05:09 +02:00
Adrien Grand 052fb97f82 LUCENE-7258: Speed up DocIdSetBuilder allocation. 2016-05-23 09:27:11 +02:00
Uwe Schindler a5f1902869 LUCENE-7296: Update forbiddenapis to version 2.1 2016-05-23 00:16:47 +02:00
Mikhail Khludnev 3ea12f2be4 SOLR-9147: using BAOS from commons io 2.5 in EmbeddedSolrServer to avoid array resize. 2016-05-23 00:10:17 +03:00
Uwe Schindler eecab95aa6 Revert and fix "LUCENE-7293: don't try to highlight GeoPoint queries" 2016-05-21 00:28:50 +02:00
Uwe Schindler b09a5c80c6 LUCENE-7293: Fix benchmark dependencies 2016-05-20 23:10:42 +02:00
Uwe Schindler b9caf83bfa LUCENE-7292: Use '-release' instead of '-source/-target' during compilation on Java 9+ to ensure real cross-compilation 2016-05-20 22:20:39 +02:00
Mike McCandless aa90b88e2d LUCENE-7293: don't try to highlight GeoPoint queries 2016-05-20 14:50:06 -04:00
Karl Wright c0784d29bd LUCENE-7290: Restore XYZBounds fudge factor to its previous value. 2016-05-20 13:54:09 -04:00
Karl Wright 908225d174 LUCENE-7290: Add support for calculating bounds for intersections. 2016-05-20 13:49:13 -04:00
Tommaso Teofili 1aceb67e28 LUCENE-7161 - mitigate not enough docs test issue while looking for a better solution 2016-05-20 07:04:04 +02:00
Karl Wright 390f3a1025 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2016-05-19 05:09:09 -04:00
Karl Wright 8290302667 LUCENE-7290: Roll back resolution increase. 2016-05-19 05:08:58 -04:00
Alan Woodward 7793c06a30 LUCENE-7231: WeightedSpanTermExtractor correctly deals with single-term PhraseQuery 2016-05-19 09:48:43 +01:00
Alan Woodward cfc13f5b67 LUCENE-7284: GapSpans needs to implement positionsCost() 2016-05-19 09:48:43 +01:00
Karl Wright 56bae72a45 LUCENE-7290: Decrease MINIMUM_RESOLUTION, since it's too big for at least one test case. 2016-05-18 20:34:49 -04:00
Karl Wright cc26341345 LUCENE-7212: Add outside distance classes and methods. 2016-05-18 09:03:52 -04:00
Karl Wright 2a810938ba LUCENE-7212: Rename the public method for path sort fields. 2016-05-18 08:34:54 -04:00
Karl Wright 417c37279e LUCENE-7212: Add tests for encoding/decoding. 2016-05-18 07:58:35 -04:00
Karl Wright d7d723690b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2016-05-18 07:07:25 -04:00
Karl Wright a911eb8561 LUCENE-7288: Return POSITIVE_INFINITY for points outside of shape, not MAX_VALUE. 2016-05-18 07:07:08 -04:00
David Smiley e87216d1e6 Merge remote-tracking branch 'origin/master' 2016-05-17 23:19:40 -04:00
David Smiley 2accf12d71 LUCENE-7278: DRPT: fix test bug (when milli is 0) 2016-05-17 23:19:27 -04:00
Anshum Gupta 05e3a3ff88 Adding back-compat index for 5.5.1 to master as unsupported version. 2016-05-17 17:41:33 -07:00
Karl Wright 07af00d8e7 LUCENE-7212: Add Geo3D sorted document fields. 2016-05-17 17:20:39 -04:00
Steve Rowe be5172631d SOLR-9121: Fix check-lib-versions task to pass through the "ivysettings.xml" property as an Ivy variable so that the nested ivy settings file can be located when parsing the top-level ivy settings file. 2016-05-17 10:07:14 -04:00
Steve Rowe e545c696c3 SOLR-9109: tell the smoke tester and the check-lib-versions target about the renamed Ivy settings files 2016-05-16 18:51:12 -04:00
Uwe Schindler a5be64af05 SOLR-9109: the ${settings.xml} is a file path, not a URL 2016-05-17 00:28:09 +02:00
Steve Rowe 82788504aa SOLR-9109: Allow specification of a custom Ivy settings file via system property "ivysettings.xml". 2016-05-16 18:06:48 -04:00
Karl Wright 05178b3e58 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2016-05-16 06:43:23 -04:00
Steve Rowe 44e60b3e25 Add version 6.0.1 2016-05-13 18:45:59 -04:00
Mike McCandless 9d5b834b09 LUCENE-6766: put Placeholder back so javadocs are OK; deprecate Lucene60Codec 2016-05-13 05:44:55 -04:00
Mike McCandless d715210467 LUCENE-6766: merged 2016-05-13 04:31:29 -04:00
Mike McCandless 3cde9eb3d0 LUCENE-6766: keep SortingMergePolicy for solr back-compat; fix Solr tests; fix precommit failures 2016-05-13 04:29:48 -04:00
David Smiley 1d35bd0ea8 LUCENE-7278: DRPT: fix bug in assert statement 2016-05-12 23:03:32 -04:00
Robert Muir 06034c2474 remove unnecessary Placeholder and mark old codec deprecated 2016-05-12 21:13:26 -04:00