Commit Graph

25058 Commits

Author SHA1 Message Date
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
Noble Paul aa6ba7f3be SOLR-9049: RuleBasedAuthorizationPlugin supports regex in param values eg: "command" : "REGEX:(i?)create" 2016-05-03 16:01:24 +05:30
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 dac044c94a SOLR-5750: Add /admin/collections?action=BACKUP and RESTORE
(cherry picked from commit 70bcd56)
2016-05-02 22:46:06 -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
jbernste e5da501dd2 remove tabs from CHANGES.txt
Conflicts:
	solr/CHANGES.txt
2016-05-02 12:14:23 -04:00
jbernste df72df1c58 SOLR-8986, SOLR-8925, SOLR-9027: Update CHANGES.txt
Conflicts:
	solr/CHANGES.txt
2016-05-02 12:14:23 -04:00
Adrien Grand e9f2ac0021 LUCENE-7262: Leverage index statistics to make DocIdSetBuilder more efficient. 2016-05-02 15:34:33 +02:00
jbernste 32f7d045d6 SOLR-9027: Pull the TermsEnum once for each segment 2016-05-02 08:46:46 -04:00
jbernste 3cc4125a8a SOLR-9027: Collect the TermContexts in createWeight 2016-05-02 08:45:07 -04:00
jbernste 86f371cbc6 SOLR-9027: GraphTermsQuery optimizations and more explicit handling of non-caching behavior 2016-05-02 08:43:47 -04:00
jbernste d1f32c0432 SOLR-8925: Integrate the GraphTermsQuery into the gatherNodes expression 2016-05-02 08:42:24 -04:00
jbernste 06f9bd2bf9 SOLR-9027: Add GraphTermsQuery to limit traversal on high frequency nodes 2016-05-02 08:40:26 -04:00
Dennis Gove 499ae951ec SOLR-8918: Corrects usage of a global variable in admin page's stream.js which was overriding the same variable in cloud.js 2016-05-02 08:39:00 -04:00
Dennis Gove fc2200e4f9 SOLR-8918: Adds Streaming to the admin page under the collections section
Includes ability to see graphically the expression explanation
2016-05-02 08:37:01 -04:00
Dennis Gove d969de41c1 SOLR-9009: Adds ability to get an Explanation of a Streaming Expression
Conflicts:
	solr/CHANGES.txt
2016-05-02 08:36:46 -04:00
jbernste 60a9e38668 SOLR-8996: Add Random Streaming Expression 2016-05-02 08:29:29 -04:00
jbernste d77574abba SOLR-8925: Add gatherNodes Streaming Expression to support breadth first traversals
Conflicts:
	solr/core/src/java/org/apache/solr/handler/StreamHandler.java
2016-05-02 08:29:08 -04: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
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