Karl Wright
990b6241aa
LUCENE-7241: Add basic unit tests for intersections and bounds.
2016-05-01 06:11:24 -04:00
Chris Hostetter
8e8f6c1fa8
SOLR-9028: Fix 2 SSL test related bugs...
...
1) SolrTestCaseJ4 should always reset the HttpClientConfigurer in afterClass, regardless of wether ssl was used
(when SSL is not used, the active configurer explicitly excludes SSL)
2) HttpClientUtilTest.testSSLSystemProperties made no sense as written. setSSLSystemProperties() didn't have any
effect on what was being tested, even if it was useful it would only have affected what keystore/truststore were
used, not wether HTTPS was supported or not.
2016-04-30 22:22:09 -07: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
Gregory Chanan
ad152d23d5
SOLR-9047: fix windows script
2016-04-29 14:58:54 -07:00
Gregory Chanan
67ebfb1cc2
SOLR-9047: zkcli should allow alternative locations for log4j configuration
2016-04-29 14:16:38 -07: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
anshum
3ad0201e3e
LUCENE-7265: Fix addVersion to cherry-pick downstream changes by using the change id
2016-04-28 17:34:50 -07: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
Karl Wright
9688932c32
Add GeoPolygonFactory support for the new shape.
2016-04-28 20:24:03 -04:00
Karl Wright
65dc8ed2ae
Separate point filtering from edge filtering.
2016-04-28 20:23:45 -04:00
Karl Wright
129f6d4767
Introduce notion of inside/outside for DualCrossing.
2016-04-28 20:23:29 -04:00
Karl Wright
675a30b8f7
Have two separate crossing counters; one for dual leg, one for single.
2016-04-28 20:23:14 -04:00
Karl Wright
f48623de72
Separate the above and below planes everywhere so we can compute intersections and bounds.
2016-04-28 20:22:59 -04:00
Karl Wright
6bb6b4e82a
Get it to compile
2016-04-28 20:22:44 -04:00
Karl Wright
754ee141c5
Handle the case where the last leg lands on an edge.
2016-04-28 20:22:29 -04:00
Karl Wright
09ba7bf47c
Complete the logic for following a path, except for the path endpoint on edge condition.
2016-04-28 20:22:13 -04:00
Karl Wright
85b557f727
Flesh out logic for handling vertex on plane case.
2016-04-28 20:21:58 -04:00
Karl Wright
ab7342caba
Flesh out the additional method needed in Plane, as well as intersection logic.
2016-04-28 20:21:42 -04:00
Karl Wright
2491ad4a0d
More work on GeoComplexPolygon
2016-04-28 20:21:24 -04:00
Karl Wright
266a9a949e
Add Edge subclass
2016-04-28 20:18:09 -04:00
Karl Wright
086330f9d6
First cut of new class
2016-04-28 20:17:49 -04:00
yonik
21aea6f606
SOLR-9034: fix atomic updates for copyField w/ docValues
2016-04-28 15:53:30 -04:00
Adrien Grand
8ca6f6651e
LUCENE-7261: Speed up LSBRadixSorter.
2016-04-28 18:26:58 +02:00
Noble Paul
6c459779c5
SOLR-8992: Restore Schema API GET method functionality removed in 6.0 added back another test and fixed test errors
2016-04-28 15:40:06 +05:30
Noble Paul
6b7e965b85
SOLR-8992: Restore Schema API GET method functionality removed in 6.0
2016-04-28 15:40:00 +05:30
Noble Paul
7fefc35dcf
SOLR-8992: Restore Schema API GET method functionality removed in 6.0
2016-04-28 15:39:51 +05:30
Uwe Schindler
9e34d3137f
SOLR-9046: Fix solr.cmd that wrongly assumes Jetty will always listen on 0.0.0.0
2016-04-28 06:10:00 +02:00
Christine Poerschke
ec071e2f84
SOLR-9037: replace multiple "/replication" strings with one static constant
2016-04-27 17:19:34 +01:00
Robert Muir
71c2c31ee2
LUCENE-7259: speed up MatchingPoints cost estimation
2016-04-27 12:03:00 -04:00
Adrien Grand
dbb28f3cb4
LUCENE-7257: PointValues aggregated stats fail if the provided field does not have points on one of the leaves.
2016-04-27 11:41:18 +02:00
Shai Erera
95322605b8
SOLR-9016: Fix SolrIdentifierValidator to not accept empty identifiers
2016-04-26 20:59:00 -07:00
Christine Poerschke
6f6630b38e
LUCENE-7252: add TestCoreParser.testTermQueryEmptyXML test
2016-04-26 18:32:06 +01:00
Christine Poerschke
92fb5e8da3
Make the static CoreParser.parseXML method package-private instead of private so that it's visible to and can be used by tests.
2016-04-26 16:22:25 +01:00
Noble Paul
8162ba4534
SOLR-9041: 'core-admin-read' and 'core-admin-edit' are well known permissions
2016-04-26 19:26:44 +05:30
Robert Muir
111107b3bd
LUCENE-7254: (sandbox/ only) Don't let abuse cases slow down spatial queries
2016-04-26 09:17:48 -04:00
Scott Blum
89857653ca
SOLR-9029: fix rare ZkStateReader visibility race during collection state format update
2016-04-25 21:21:02 -04:00