24775 Commits

Author SHA1 Message Date
Robert Muir
9a08113a53 LUCENE-7126: GeoPointDistanceRangeQuery not valid for multi-valued docs 2016-03-28 07:46:08 -04:00
Tommaso Teofili
e8dac9bfdf LUCENE-6954 - keep info about relationship between fields and terms when retrieving terms in MLT 2016-03-28 10:07:30 +02:00
Mike McCandless
6f0488f730 clean up random poly generation; simplify geo util methods for validating lat/lon 2016-03-27 17:47:14 -04:00
Robert Muir
11d10699cc test polygon queries with mike's surprise polygon generator 2016-03-27 16:58:14 -04:00
Robert Muir
6ac0c43b97 slightly improve polygon testing: test something other than boxes 2016-03-27 15:27:17 -04:00
Mike McCandless
7b93fc46b1 LUCENE-7142: BKDWriter wasn't splitting correctly with long ords; improve tests so we sometimes long ords even for small number of points 2016-03-27 05:52:29 -04:00
Mike McCandless
6d288704c4 the scratch BytesRef must be private to each offline reader 2016-03-26 06:25:53 -04:00
Mike McCandless
78d5cfefe2 LUCENE-7141: switch OfflineSorter's ByteSequencesReader to BytesRefIterator 2016-03-26 03:47:06 -04:00
Mike McCandless
c93c88dfb4 fix bug in exception's message 2016-03-25 20:15:07 -04:00
Mike McCandless
1e9fb843a9 add missing javadocs 2016-03-25 19:47:14 -04:00
Ryan McKinley
6b7030d637 SOLR-8902: fix glob test (put back the fields.clear()) 2016-03-25 13:51:08 -07:00
Ryan McKinley
ffd557b117 SOLR-8902: Make sure ReturnFields only returns the requested fields 2016-03-25 12:59:32 -07:00
Mike McCandless
a9eb26c44a randomize how BKDWriter splits in RandomCodec so we exercise geo shape APIs with more exotic rectangles 2016-03-25 15:40:16 -04:00
Chris Hostetter
f051f56be9 SOLR-445: new ToleranteUpdateProcessorFactory to support skipping update commands that cause failures when sending multiple updates in a single request.
SOLR-8890: New static method in DistributedUpdateProcessorFactory to allow UpdateProcessorFactories to indicate request params that should be forwarded when DUP distributes updates.

This commit is a squashed merge from the jira/SOLR-445 branch (as of b08c284b26b1779d03693a45e219db89839461d0)
2016-03-25 11:02:55 -07:00
Martijn van Groningen
2babaf8c3d LUCENE-7095: Add point values support to the numeric field query time join 2016-03-25 17:23:03 +01:00
Adrien Grand
9448bd007b LUCENE-7112: WeightedSpanTermExtractor.extractUnknownQuery is only called on queries that could not be extracted. 2016-03-25 15:45:43 +01:00
yonik
6f60ac21f3 SOLR-8865: Real-time get sometimes fails to retrieve stored fields from docValues 2016-03-25 10:18:31 -04:00
Mike McCandless
c498fcdc43 LUCENE-7139: move these fixed tests out of the loop 2016-03-25 08:24:08 -04:00
Mike McCandless
626bed8bc6 LUCENE-7140: add spatial3d PlanetModel.bisection method 2016-03-25 08:21:44 -04:00
Mike McCandless
b8feb92271 LUCENE-7139: fix bugs in geo3d's vincenty distance implementation 2016-03-25 07:59:56 -04:00
Mike McCandless
5d16e75819 BKDWriter optimization: avoid copying unnecessary bytes when marking the right tree ords 2016-03-25 07:44:40 -04:00
Robert Muir
fc7f559138 LUCENE-7136: remove threads from BaseGeoPointTestCase 2016-03-24 14:13:24 -04:00
Robert Muir
ff70c680a2 LUCENE-7137: consolidate many tests across Points and GeoPoint queries/fields 2016-03-24 12:41:30 -04:00
Mike McCandless
5b3e07a98a BKDWriter: also fix split to read ord after docID 2016-03-24 11:22:03 -04:00
Mike McCandless
f859bab35f simplify BKDWriter's comparator tie break for its temp files; add test case verifying tie break by docID 2016-03-24 10:02:48 -04:00
Mike McCandless
5174c4934c fix test bug: pass the correct point count when creating BKDWriter 2016-03-24 05:13:59 -04:00
yonik
cb41903039 LUCENE-7119: allow bypass of docvalues check in DocTermOrds 2016-03-23 23:04:50 -04:00
yonik
e136d10817 Fix StrField.toObject and toExternal to work with docValue IndexableField instances, optimize createFields 2016-03-23 20:43:55 -04:00
Kevin Risden
a0da40204a SOLR-8810: Implement Connection.setReadOnly, Statement.set/getFetchSize, ResultSet.getType 2016-03-23 17:28:59 -05:00
Mike McCandless
97b6270337 LUCENE-7133: check field name in equals/hashCode for point queries 2016-03-23 17:12:14 -04:00
Kevin Risden
dbee659174 SOLR-8819: Implement DatabaseMetaDataImpl getTables() and fix getSchemas(). (Trey Cahill, Joel Bernstein, Kevin Risden) 2016-03-23 15:49:21 -05:00
Kevin Risden
a0609e9cfb Remove mistakenly added files 2016-03-23 15:45:53 -05:00
Kevin Risden
3a548e38e4 Add override on bintray upload 2016-03-23 13:05:52 -05:00
Kevin Risden
ae7fefd73a Exclude master from .travis.yml 2016-03-23 13:05:52 -05:00
Kevin Risden
395672905d Fix bintray deploy key 2016-03-23 13:05:52 -05:00
Kevin Risden
984b531b86 Added python3 requirement 2016-03-23 13:05:52 -05:00
Kevin Risden
699e6f8924 Add JVM settings for ant 2016-03-23 13:05:52 -05:00
Kevin Risden
fbb4344eb6 Added precommit and deploy for .travis.yml 2016-03-23 13:05:52 -05:00
Kevin Risden
934d4bebfc Added .travis.yml 2016-03-23 13:05:52 -05:00
yonik
ced7570e2c SOLR-8886: fix TrieField.toObject(IndexableField) for docValues 2016-03-23 11:56:17 -04:00
Mike McCandless
390166fa25 disable query cache when this test uses threads, so seeds reliably reproduce 2016-03-23 06:21:09 -04:00
Mike McCandless
6a5e935aa6 GeoPointField now validates incoming lat/lon 2016-03-23 04:42:15 -04:00
markrmiller
574da7667f SOLR-8856: Do not cache merge or 'read once' contexts in the hdfs block cache. 2016-03-22 23:05:13 -04:00
Mike McCandless
99c3bb2371 LUCENE-7128: fix a few more lon/lat places; remove more dead code 2016-03-22 18:21:24 -04:00
Robert Muir
5385c8d92f LUCENE-7130: fold optimizations from LatLonPoint to GeoPointField 2016-03-22 17:47:09 -04:00
Robert Muir
1e5f74a02b LUCENE-7127: remove epsilon-based testing from lucene/spatial, fix distance bugs. 2016-03-22 16:54:08 -04:00
markrmiller
9aeb745a7d SOLR-8855: The HDFS BlockDirectory should not clean up it's cache on shutdown. 2016-03-22 16:09:56 -04:00
Mike McCandless
275a259b1f LUCENE-7128: clean up new geo APIs to consistently take lat before lon, make methods private when possible, use lat/lon instead of y/x naming, remove unused code 2016-03-22 11:52:26 -04:00
Mike McCandless
6a474df367 remove unnecessary confusing parameters 2016-03-22 11:35:02 -04:00
Robert Muir
ca3cad194b Separate simple tests from random tests, separate tests for different encodings.
We can simplify the random tests to be easier to debug (like sandbox latlonpoint), but first
we need to ensure that no coverage is lost: otherwise we might weaken tests with quantization.
2016-03-21 23:44:10 -04:00