9123 Commits

Author SHA1 Message Date
Steve Rowe
22087dfd0c Manually move the javadoc paragraph 'Use this to get the latest & greatest settings...' from the 6.0.0 version to the 6.1.0 version. 2016-05-13 18:48:51 -04:00
Steve Rowe
c9f7535707 Add version 6.0.1 2016-05-13 18:41:19 -04:00
David Smiley
32e16cb0e6 LUCENE-7278: DRPT: fix bug in assert statement
(cherry picked from commit 1d35bd0)
2016-05-12 23:05:28 -04:00
Robert Muir
b77c16eeae remove unnecessary Placeholder and mark old codec deprecated 2016-05-12 21:14:52 -04:00
David Smiley
1f6487a7cc LUCENE-7278: DateRangePrefixTree's Calendar is now configurable
(cherry picked from commit 0628696)
2016-05-12 14:16:08 -04:00
Mike McCandless
5cf32b5ae9 LUCENE-7279: add CHANGES 2016-05-12 05:55:45 -04:00
Mike McCandless
5947264ff1 LUCENE-7279: don't throw AIOOBE on some valid inputs 2016-05-12 05:55:32 -04:00
Anshum Gupta
adb97181d1 Add 5.5.1 back compat test indexes 2016-05-07 11:41:24 -07:00
Anshum Gupta
e0dd45c6f6 Add version 5.5.1 to Version.java for branch_6x 2016-05-07 11:29:36 -07:00
Uwe Schindler
0687b01c53 Update link to Oracle Javadocs to prevent browser security warning when displaying from HTTPS (e.g. https://lucene.apache.org) 2016-05-07 18:56:44 +02:00
Karl Wright
1fdc2b9880 LUCENE-7241: Get rid of one more allocation during isWithin processing. 2016-05-06 08:11:31 -04:00
Karl Wright
3a6587708f LUCENE-7241: Get rid of allocation for vector that we don't need. 2016-05-05 16:36:28 -04:00
Karl Wright
88f70ac214 LUCENE-7241: More performance improvements 2016-05-05 16:18:21 -04:00
Karl Wright
2a3549a257 LUCENE-7241: Don't allocate GeoPoints we aren't going to return. 2016-05-05 14:48:50 -04:00
Karl Wright
22a93c19db LUCENE-7241: More performance improvements. 2016-05-05 07:55:06 -04:00
Karl Wright
4f6d063059 LUCENE-7241: Another minor optimization. 2016-05-05 03:37:37 -04:00
Karl Wright
e208e172ce LUCENE-7241: For rare cases, don't precompute stuff. 2016-05-05 03:06:53 -04:00
Adrien Grand
a80984a249 Fix for TermsQueryTest.testRamBytesUsed failures.
This replaces the HashSet whose memory usage is hard to predict with a simple boolean.
2016-05-04 08:17:11 +02:00
Karl Wright
8349546eaa LUCENE-7270: Robert's implementation of the tree structure works as well and it's simpler, so I'm switching to that. 2016-05-03 18:07:08 -04:00
Karl Wright
ba3d25e53b LUCENE-7270: Fix javadoc. 2016-05-03 15:30:06 -04:00
Karl Wright
925f2b28c1 LUCENE-7270: Perofmance improvements related to tree structure. 2016-05-03 13:16:53 -04:00
markrmiller
95c5d92f10 SOLR-8933: Solr should not close container streams. 2016-05-03 10:23:37 -04:00
Jan Høydahl
69675126c6 SOLR-9053: Upgrade commons-fileupload to 1.3.1, fixing a potential vulnerability
(cherry picked from commit 0ebe6b0)
2016-05-03 13:42:29 +02:00
Mike McCandless
920051f050 LUCENE-7269: also handle annoying schema ghost corner case where number of docs with points in a segment is 0 2016-05-03 07:31:55 -04:00
Karl Wright
96cde1d41c LUCENE-7241: Fix large polygon test point logic to deal properly with holes. 2016-05-03 06:47:15 -04:00
Christine Poerschke
72ce1faecd LUCENE-7263: Make queryparser/xml/CoreParser's SpanQueryBuilderFactory accessible to deriving classes. (Daniel Collins via Christine Poerschke) 2016-05-03 10:49:08 +01:00
Karl Wright
0a0037517b LUCENE-7241: Another round of tree debugging, and hook large polygons up to the random tester. 2016-05-03 02:09:27 -04:00
David Smiley
5b51479b69 LUCENE-7262: Fix NPE, this should lazy-init in start()
(cherry picked from commit 91153b9)
2016-05-02 22:43:48 -04:00
Karl Wright
45feaf3f88 LUCENE-7241: Fix intersection bounding so we don't get spurious non-matching crossings. 2016-05-02 17:06:16 -04:00
Adrien Grand
e9f2ac0021 LUCENE-7262: Leverage index statistics to make DocIdSetBuilder more efficient. 2016-05-02 15:34:33 +02:00
Karl Wright
f603e1529a LUCENE-7241: Improve ability to find pole. 2016-05-01 11:20:57 -04:00
Karl Wright
f1e972c015 LUCENE-7241: Various changes towards making GeoComplexPolygon fully testable. 2016-05-01 09:36:04 -04:00
Karl Wright
990b6241aa LUCENE-7241: Add basic unit tests for intersections and bounds. 2016-05-01 06:11:24 -04:00
Robert Muir
6c0e940b9b Improve exception message so you see expected/actual if lock file is messed with 2016-04-30 16:17:32 -04:00
Karl Wright
228aebe82d LUCENE-7241: Add public functionality for handling large polygons in geo3d. 2016-04-29 13:34:10 -04:00
Chris Hostetter
7aecf344b1 SOLR-9028: Fixed some test related bugs preventing SSL + ClientAuth from ever being tested
(cherry picked from commit 791d1e7)

Conflicts:
	solr/core/src/test/org/apache/solr/cloud/SSLMigrationTest.java
	solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpClientUtil.java
	solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java
	solr/test-framework/src/java/org/apache/solr/util/SSLTestConfig.java
2016-04-29 10:08:41 -07:00
Adrien Grand
14b42fe10b LUCENE-7264: Fix test bug in TestReqExclBulkScorer. 2016-04-29 13:31:14 +02:00
Adrien Grand
95c360d053 LUCENE-7264: Fewer conditionals in DocIdSetBuilder. 2016-04-29 10:45:17 +02:00
Karl Wright
9a06fb4e22 Fix javadoc 2016-04-28 20:27:16 -04:00
Karl Wright
a73d075bfa Add more tests, and catch degenerate case early 2016-04-28 20:27:01 -04:00
Karl Wright
bad7eb5280 Finish debugging simple case 2016-04-28 20:26:38 -04:00
Karl Wright
fbb9845197 Improve path determination code 2016-04-28 20:26:24 -04:00
Karl Wright
1a3bf83055 Lots of fixes 2016-04-28 20:26:10 -04:00
Karl Wright
aa7adc190e Rewrite tree handling to actually work. 2016-04-28 20:25:57 -04:00
Karl Wright
5545e9edf1 Use more accurate version of inside cutoff planes. 2016-04-28 20:25:43 -04:00
Karl Wright
31f3d1f209 Fix initialization bugs that prevented the code from working. 2016-04-28 20:25:22 -04:00
Karl Wright
f56e93128b More robust logic for picking the intersection point and path 2016-04-28 20:25:07 -04:00
Karl Wright
f9a4a08ce0 Flesh out remaining methods 2016-04-28 20:24:53 -04:00
Karl Wright
3a0dbbee5a Finish handling for intersection point 2016-04-28 20:24:37 -04:00
Karl Wright
3e18d9356e Restructure DualCrossing counter so that the plane inside and outside boundaries are used to detect inside and outside crossings. Also identify the case for special treatment of edges lying on the intersection point. 2016-04-28 20:24:19 -04:00