25166 Commits

Author SHA1 Message Date
Karl Wright
7a4c077454 Finish handling for intersection point 2016-04-27 07:30:07 -04:00
Adrien Grand
c7cdf2832b LUCENE-7257: PointValues aggregated stats fail if the provided field does not have points on one of the leaves. 2016-04-27 11:41:04 +02:00
jbernste
9ce830d8f2 SOLR-8925: Integrate the GraphTermsQuery into the gatherNodes expression 2016-04-26 16:33:26 -04:00
jbernste
d66f5515e6 SOLR-9027: Add GraphTermsQuery to limit traversal on high frequency nodes 2016-04-26 16:33:26 -04:00
Karl Wright
117f79ddd2 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-26 13:49:47 -04:00
Christine Poerschke
9c69c4cf12 LUCENE-7252: add TestCoreParser.testTermQueryEmptyXML test 2016-04-26 17:41:26 +01:00
Shai Erera
9166647918 SOLR-9016: Fix SolrIdentifierValidator to not accept empty identifiers 2016-04-26 18:20:47 +03:00
Christine Poerschke
9d8fad7a63 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 15:10:58 +01:00
Noble Paul
506d61abe7 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2016-04-26 19:24:52 +05:30
Noble Paul
0233765c27 SOLR-9041: 'core-admin-read' and 'core-admin-edit' are well known permissions 2016-04-26 19:24:23 +05:30
Robert Muir
6fa5166e41 LUCENE-7254: (sandbox/ only) Don't let abuse cases slow down spatial queries 2016-04-26 09:17:21 -04:00
Karl Wright
478e0e1054 Add GeoPolygonFactory support for the new shape. 2016-04-26 08:56:53 -04:00
Karl Wright
bb7d4585c4 Separate point filtering from edge filtering. 2016-04-26 08:03:02 -04:00
Karl Wright
f3748ebaa4 Introduce notion of inside/outside for DualCrossing. 2016-04-26 07:46:44 -04:00
Karl Wright
42d3f3d1c1 Have two separate crossing counters; one for dual leg, one for single. 2016-04-26 02:46:03 -04:00
Scott Blum
89c65af2a6 SOLR-9029: fix rare ZkStateReader visibility race during collection state format update 2016-04-25 21:15:02 -04:00
Shalin Shekhar Mangar
922265b478 SOLR-9014: Deprecate and reduce usage of ClusterState methods which may make calls to ZK via the lazy collection reference 2016-04-26 01:50:26 +05:30
Karl Wright
4105fda9c1 Separate the above and below planes everywhere so we can compute intersections and bounds. 2016-04-25 15:50:45 -04:00
Robert Muir
837264a42e LUCENE-7251: remove LatLonGrid, remove slow polygon methods, speed up multiple components 2016-04-25 15:31:54 -04:00
Karl Wright
641d221cba Get it to compile 2016-04-25 14:33:38 -04:00
Karl Wright
8b50cb8a8f Handle the case where the last leg lands on an edge. 2016-04-25 13:05:12 -04:00
Karl Wright
d41537d0e2 Complete the logic for following a path, except for the path endpoint on edge condition. 2016-04-25 12:16:56 -04:00
Mike McCandless
fe795c9f7a fix stale javadocs 2016-04-25 11:14:39 -04:00
Karl Wright
282c9a8fec Flesh out logic for handling vertex on plane case. 2016-04-25 10:15:11 -04:00
Christine Poerschke
fd7b2159d8 LUCENE-7247: TestCoreParser.dumpResults verbose and test-fail logging tweaks 2016-04-25 09:39:29 +01:00
Karl Wright
d287ecaeed Flesh out the additional method needed in Plane, as well as intersection logic. 2016-04-25 02:40:31 -04:00
Robert Muir
e3e9114921 implement grow() for spatial3d intersector: easy speedup 2016-04-24 20:09:05 -04:00
Robert Muir
0dc32e3d6b implement grow() for polygon queries too: easy speedup. 2016-04-24 18:47:50 -04:00
Karl Wright
b9c2bf7d28 More work on GeoComplexPolygon 2016-04-24 17:44:40 -04:00
Robert Muir
45c48da54a LUCENE-7240: Remove DocValues from LatLonPoint, add DocValuesField for that 2016-04-24 17:15:30 -04:00
Mike McCandless
7acf8babae LUCENE-7175: give enough heap for large dim count, bytes per dim, when writing points 2016-04-24 05:58:41 -04:00
Karl Wright
69be7dc2a3 Two nested classes made private that should never have been public. 2016-04-24 02:23:05 -04:00
Karl Wright
c75df440d3 Add Edge subclass 2016-04-24 02:18:23 -04:00
Karl Wright
97e8f1aead LUCENE-7250: Handle holes properly for distance and relationship calculation. 2016-04-23 06:44:42 -04:00
Karl Wright
a5e24b213d First cut of new class 2016-04-23 03:48:09 -04:00
Karl Wright
38ebd906e8 LUCENE-7244: Complain if the holes are outside the polygon. 2016-04-22 16:37:31 -04:00
Robert Muir
88c9da6c89 LUCENE-7249: LatLonPoint polygon should use tree relate() 2016-04-22 15:11:03 -04:00
Christine Poerschke
666472b74f SOLR-9025: Add SolrCoreTest.testImplicitPlugins test. 2016-04-22 18:21:41 +01:00
Robert Muir
776f9ec7c8 LUCENE-7242: LatLonTree should build a balanced tree 2016-04-22 12:09:15 -04:00
Adrien Grand
bf232d7635 LUCENE-7237: LRUQueryCache now prefers returning an uncached Scorer than waiting on a lock. 2016-04-22 14:09:44 +02:00
Adrien Grand
927a44881c LUCENE-7243: Removed the LeafReaderContext parameter from QueryCachingPolicy#shouldCache. 2016-04-22 13:09:26 +02:00
Noble Paul
7b89d0f698 Merge remote-tracking branch 'origin/master' 2016-04-22 12:34:03 +05:30
Noble Paul
827c670d18 SOLR-8992: Restore Schema API GET method functionality removed in 6.0 added back another test and fixed test errors 2016-04-22 11:32:29 +05:30
Robert Muir
4fd5d88080 LUCENE-7239: Use interval tree to speed up LatLonPoint.newPolygonQuery 2016-04-21 20:15:33 -04:00
markrmiller
f3de223774 SOLR-8933: Solr should not close container streams. 2016-04-21 11:53:58 -04:00
nknize
545a14000b LUCENE-7186: add a numerically stable morton encoding method to GeoEncodingUtils 2016-04-21 10:14:36 -05:00
Noble Paul
dac6fe09bb Merge remote-tracking branch 'origin/master' 2016-04-21 20:38:43 +05:30
Noble Paul
e8cc19eb88 SOLR-8992: Restore Schema API GET method functionality removed in 6.0 2016-04-21 20:38:20 +05:30
Adrien Grand
2ee8426d5e LUCENE-7238: Explicitly disable the query cache in MemoryIndex.createSearcher. 2016-04-21 17:01:43 +02:00
Adrien Grand
81446cf345 LUCENE-7235: Avoid taking the lock in LRUQueryCache when not necessary. 2016-04-21 15:31:13 +02:00