Commit Graph

24782 Commits

Author SHA1 Message Date
Robert Muir 8c5115ea9a LUCENE-7145: consolidate polygon range checks, tests, box usage. make cannot -> must not consistent so we can test this stuff. 2016-03-28 14:12:49 -04:00
Mike McCandless 565525fdb7 fix nocommit 2016-03-28 14:13:44 -04:00
Robert Muir 2b4ab3cbde minor test cleanups 2016-03-28 12:00:53 -04:00
Robert Muir 956e4363f1 factor out polygon/box generation into GeoTestUtil. removes lots of leniency and unnecessary quantization! may cause failures!!!! 2016-03-28 11:48:14 -04:00
Mike McCandless 010f02216d simplify base geo test class 2016-03-28 11:08:53 -04:00
Robert Muir 1b3a3c113e geo tests: simplify random generation 2016-03-28 10:54:03 -04:00
Mike McCandless 67ca5499a3 LUCENE-7144: forceMerge before pulling reader 2016-03-28 09:42:29 -04:00
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