24696 Commits

Author SHA1 Message Date
Noble Paul
faa0586b31 SOLR-8842: security rules made more foolproof by asking the requesthandler about the well known
permission name.
  The APIs are also modified to ue 'index' as the unique identifier instead of name.
  Name is an optional attribute
  now and only to be used when specifying well-known permissions
2016-03-17 23:34:50 +05:30
David Smiley
a22099a398 SOLR-8866: UpdateLog now throws an error if it can't serialize a field value 2016-03-17 13:22:16 -04:00
Adrien Grand
c1e95d7b4d More javadocs about exclusive bounds. 2016-03-17 16:25:27 +01:00
Shalin Shekhar Mangar
4fbfeb0123 SOLR-8745: Move CHANGES.txt entry to 6.1 2016-03-17 20:18:04 +05:30
Mike McCandless
85945ef2a7 add asserts 2016-03-17 10:10:28 -04:00
Steve Rowe
6ebf61535e SOLR-7339: Upgrade to Jetty 9.3.8.v20160314 2016-03-17 01:46:36 -04:00
Shalin Shekhar Mangar
ae846bfb49 SOLR-8860: Remove back-compat handling of router format made in SOLR-4221 in 4.5.0 2016-03-17 09:21:30 +05:30
Steve Rowe
3cdde08ff2 SOLR-8838: Remove obsolete comment 2016-03-16 18:58:41 -04:00
Steve Rowe
6e55135be3 SOLR-8838: Returning non-stored docValues is incorrect for negative floats and doubles. 2016-03-16 18:56:23 -04:00
yonik
e76fa56817 SOLR-8740: use docValues for non-text fields in schema templates 2016-03-16 18:51:50 -04:00
Ryan McKinley
022877fefa SOLR-8859: read/write Shapes to String 2016-03-16 12:52:00 -07:00
Ryan McKinley
36145d02cc SOLR-8814: Support GeoJSON response format 2016-03-16 10:06:49 -07:00
Adrien Grand
24830b7f18 LUCENE-7106: Add helpers to compute aggregated stats on points. 2016-03-16 15:34:40 +01:00
Robert Muir
2c8b2a6cd3 remove obselete warning: this sort makes bounding boxes for you 2016-03-16 09:30:45 -04:00
Robert Muir
6ea458a0ed LUCENE-7109: LatLonPoint.newPolygonQuery should use two-phase iterator 2016-03-16 09:26:15 -04:00
Chris Hostetter
0f78235b94 SOLR-8849: improve reproducibility in random order of chaosmonkey actions 2016-03-15 11:17:45 -07:00
anshum
30a77b73b6 SOLR-8836: Return 400, and a SolrException when an invalid json is provided to the update handler instead of 500. 2016-03-15 10:55:20 -07:00
Robert Muir
870baafc82 LUCENE-7105: Optimize LatLonPoint.newDistanceQuery 2016-03-15 11:18:15 -04:00
Mike McCandless
3ba7456f70 LUCENE-7108: this test was running the wrong range query 2016-03-15 09:50:12 -04:00
Martijn van Groningen
c1dfeb8ef8 LUCENE-7093: Added point values support to the memory index 2016-03-15 13:13:19 +01:00
Mike McCandless
82c06190a3 LUCENE-7101: OfflineSorter had O(N^2) merge cost, and used too many temporary file descriptors, for large sorts 2016-03-15 07:36:02 -04:00
Tommaso Teofili
5801caab6c SOLR-7739 - applied patch from Alessandro Benedetti for integrating Lucene classification into Solr 2016-03-15 12:29:07 +01:00
Mike McCandless
56ca641b5b re-enable accidentally turned off test evilness 2016-03-15 05:18:53 -04:00
Martijn van Groningen
cf3eea2640 LUCENE-7091: Added doc values support to memory index 2016-03-15 09:57:40 +01:00
Martijn van Groningen
8185c8a11d Change entry to reflect that LUCENE-7087 has been backported to 6.0 2016-03-15 09:49:17 +01:00
Robert Muir
02bb6c0155 LUCENE-7104: remove "sort missing first" from LatLonPoint.newDistanceSort and simplify/speedup code 2016-03-14 19:07:30 -04:00
Robert Muir
1660b5630a LUCENE-7103: further optimize LatLonPoint.newDistanceSort 2016-03-14 16:25:31 -04:00
Robert Muir
0f949c8153 LUCENE-7102: LatLonPoint.newDistanceSort fails with "sort missing first" 2016-03-14 14:08:25 -04:00
Robert Muir
80fe00ba18 LUCENE-7099: improve test to exercise searchAfter 2016-03-14 12:19:19 -04:00
yonik
95f20c6f00 SOLR-8835: fix faceting exception (uif) on multi-valued numeric docValues 2016-03-14 11:33:16 -04:00
Mike McCandless
c8b06b68e6 fix test bug: this test expects single segment index 2016-03-14 10:42:03 -04:00
Mike McCandless
f706c9de82 fix test bug: these tests expect only one segment 2016-03-14 10:21:57 -04:00
Mike McCandless
8cbe471377 LUCENE-7097: let IntroSorter go 2X deeper in quicksort before switching to heapsort 2016-03-14 06:03:17 -04:00
Mike McCandless
3c7e55da3a fix wrong param order in 2B tests 2016-03-13 08:56:51 -04:00
Mike McCandless
983908c809 optimize offline -> offline partition 2016-03-13 08:55:31 -04:00
Mike McCandless
d8eac8e38a let BKD use 256 MB heap in 2B tests 2016-03-13 06:53:24 -04:00
Mike McCandless
f474f523dc improve 2B points test; add new 2B test against BKD directly 2016-03-13 06:41:19 -04:00
Mike McCandless
b466cb6376 make BKD's temp file names a bit more descriptive 2016-03-13 06:28:49 -04:00
Mike McCandless
fcd90b9ba6 fix int overflow 2016-03-13 06:28:18 -04:00
Mike McCandless
fa9700737a Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2016-03-13 05:35:34 -04:00
Mike McCandless
b420ad4e3c don't wrap searchers in this test 2016-03-13 05:35:02 -04:00
Mike McCandless
41ef29a2c3 optimize BKD leaf block writing: use incoming sorted points to compute commonn prefix (saves one pass); remove an extra copy bytes 2016-03-13 05:31:11 -04:00
Robert Muir
576a40596d LUCENE-7099: use two-phase iteration in LatLonPoint.newDistanceQuery 2016-03-12 10:59:43 -05:00
Mike McCandless
0ff341f747 remove O(N^2) asserts 2016-03-12 06:17:03 -05:00
Mike McCandless
b8cfcaf344 LUCENE-7098: reduce OfflineSorter and BKDWriter IO by using 4 bytes instead of 8 bytes to encord ord in the common case
Squashed commit of the following:

commit 5ac2dcf2a972e46ccda3e7a8d8df5d0af58f712a
Merge: 68acf7f 684b222
Author: Mike McCandless <mikemccand@apache.org>
Date:   Fri Mar 11 19:04:13 2016 -0500

    Merge branch 'master' into intords

commit 68acf7f9ee2e0249d90075bc035721c0a91619f7
Author: Mike McCandless <mikemccand@apache.org>
Date:   Fri Mar 11 19:04:01 2016 -0500

    rename to totalPointCount and add comment; enforce that the caller doesn't exceed what they said; simplify the longOrds check to just compare to Integer.MAX_VALUE

commit afc964b56015475e8c354fdc8b0e05c7fa074ec2
Merge: db79e36 fe21f7a
Author: Mike McCandless <mikemccand@apache.org>
Date:   Fri Mar 11 10:17:09 2016 -0500

    Merge branch 'master' into intords

    Conflicts:
    	lucene/core/src/test/org/apache/lucene/index/Test2BPoints.java

commit db79e365e097153a05813eaa70603c601bce1853
Author: Mike McCandless <mikemccand@apache.org>
Date:   Fri Mar 11 10:15:05 2016 -0500

    use int (4 bytes) not lon (8 bytes) if the number of points is less than ~2.1B
2016-03-12 05:12:46 -05:00
Mike McCandless
459d6fd9f9 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2016-03-12 04:57:02 -05:00
Mike McCandless
3bc2b9e642 don't wrap index reader in this test: it requires leaf readers 2016-03-12 04:56:23 -05:00
Robert Muir
e169050dc3 LUCENE-7099: speed up embarrasingly slow sandbox/ distance sort 2016-03-11 21:20:07 -05:00
Robert Muir
b3ee746a8b LUCENE-7099: add newDistanceSort to sandbox LatLonPoint 2016-03-11 19:29:22 -05:00
Mike McCandless
684b222221 Replace O(N^2) cost bitset clearing with O(N) 2016-03-11 18:43:34 -05:00