6697 Commits

Author SHA1 Message Date
Chris Hostetter
ee51b658ec SOLR-11988: Fix exists() method in EphemeralDirectoryFactory/MockDirectoryFactory to prevent false positives 2018-02-16 11:28:09 -07:00
Andrzej Bialecki
32f3570f08 SOLR-11912: Fix precommit. 2018-02-16 19:11:41 +01:00
Andrzej Bialecki
26a037636d SOLR-11912: Improve TriggerIntegrationTest to avoid side-effects between tests (spurious autoscaling events).
Add a convenience method to DistribStateManager to remove data recursively.
2018-02-16 11:28:57 +01:00
Tomas Fernandez Lobbe
250e5b2aba SOLR-11739: Remove cast no longer needed 2018-02-15 16:22:28 -08:00
Tomas Fernandez Lobbe
61ea8f60b1 SOLR-11739: Don't accept duplicate async IDs in collection API operations 2018-02-15 16:14:16 -08:00
Adrien Grand
4fb7e3d02c LUCENE-8135: Implement block-max WAND. 2018-02-15 15:13:58 +01:00
Adrien Grand
890e8a51f8 LUCENE-8134: Index options are no longer automatically downgraded. 2018-02-15 15:13:58 +01:00
Andrzej Bialecki
0231d5cdba SOLR-11899 Fix a race condition when testing removal of ephemeral nodes. 2018-02-13 17:58:45 +01:00
Jason Gerlowski
9040307787 SOLR-11950: Parse CLUSTERSTATUS 'shard' param as comma-delim list
The documentation for the 'shard' parameter on CLUSTERSTATUS requests,
indicates that users should be able to provide a comma-separated list
of shards they are interested in.  However, prior to this commit the
parameter value was parsed as a single shard name, causing requests
with more than one shard to return as a 400.

This commit changes this behavior to correctly parse the param value.
2018-02-13 06:54:39 -05:00
Adrien Grand
899966b481 LUCENE-8152: Consistently use advanceExact over advance. 2018-02-13 10:40:46 +01:00
Dawid Weiss
8b3ae1be6a Typo corrected. 2018-02-13 08:51:49 +01:00
Erick Erickson
b5bf3b9c38 SOLR-11898: ConcurrentModificationException when calling org.apache.solr.core.SolrInfoBean.getMetricsSnapshot 2018-02-12 19:35:11 -08:00
Chris Hostetter
034677d5ca SOLR-11978: use new SortableTextField in _default and sample_techproducts_configs configsets 2018-02-12 15:14:44 -07:00
Adrien Grand
b3ea634d7d SOLR-11974: Disable test. 2018-02-12 20:32:58 +01:00
Christine Poerschke
af5acc898e LUCENE-8167: fix some incompleteEnumSwitch warnings in solr/core 2018-02-12 17:43:28 +00:00
Uwe Schindler
3019913c85 SOLR-10338: Remove test class / command line program that was only used during development 2018-02-12 17:26:06 +01:00
Adrien Grand
aa157f1833 LUCENE-8152: Improve consumption of doc-value iterators. 2018-02-12 14:49:49 +01:00
Ishan Chattopadhyaya
1a4627d385 SOLR-10261: Failure in replica didn't cause LIR; now it does 2018-02-10 21:38:54 +05:30
Ishan Chattopadhyaya
1f3d971a75 SOLR-3089: RequestBuilder now exposes isDistrib() method 2018-02-10 19:48:11 +05:30
Christine Poerschke
b6f683d30b SOLR-11349: Remove deprecated ResponseBuilder.getQueryCommand() method. 2018-02-09 16:50:34 +00:00
Christine Poerschke
d39751a754 SOLR-11349: Rename ResponseBuilder's getQueryCommand to createQueryCommand. 2018-02-09 16:50:28 +00:00
David Smiley
5a26381424 SOLR-11722: Rename max-future-ms to maxFutureMs 2018-02-09 11:24:58 -05:00
David Smiley
1527ce57d4 SOLR-11925: Rename RoutedAliasCreateCollectionCmd as MaintainRoutedAliasCmd (internal Cmd) 2018-02-08 23:16:12 -05:00
David Smiley
02b5172ea2 SOLR-11925: Time Routed Aliases: router.autoDeleteAge feature 2018-02-08 23:12:09 -05:00
Mikhail Khludnev
c508068240 SOLR-11459: Fix in-place nonexistent doc update following existing doc update 2018-02-06 20:00:29 +03:00
David Smiley
812d400807 SOLR-11722 SOLR-11617: Alias tests: Ensure zkStateReader's view is up to date before acting 2018-02-05 23:45:47 -05:00
Andrzej Bialecki
8d27412e5a SOLR-11778 Add per-stage RequestHandler metrics. 2018-02-02 13:02:43 +01:00
Chris Hostetter
95122e1448 SOLR-11916: new SortableTextField which supports analysis/searching just like TextField, but also sorting/faceting just like StrField 2018-02-01 10:40:29 -07:00
Andrzej Bialecki
8418081c4a Revert "SOLR-11882: SolrMetric registries retain references to SolrCores when closed"
This reverts commit f0509c19c16ded1557f8d7168acb0b7faf926ab7.
2018-02-01 18:14:13 +01:00
David Smiley
f0854ce11f SOLR-11722: Dial down threads in ConcurrentCreateRoutedAliasTest 2018-02-01 12:06:53 -05:00
Adrien Grand
f410df8113 LUCENE-4198: Give codecs the opportunity to index impacts. 2018-01-31 14:54:52 +01:00
Noble Paul
3ad61d2f9c SOLR-11067: REPLACENODE should identify appropriate nodes if targetNode is not provided 2018-01-31 21:49:02 +11:00
Tomas Fernandez Lobbe
b310514bec SOLR-11782: Use await(millis, TimeUnit.MILLIS) in LatchWatcher.await 2018-01-30 14:28:27 -08:00
Christine Poerschke
abf3d11332 SOLR-11480: Remove unused "Admin Extra" files and mentions. (Eric Pugh, Christine Poerschke) 2018-01-30 12:39:44 +00:00
Christine Poerschke
a296092341 SOLR-11926: correct/extend TermsComponentTest.testUnlimitedRows logic 2018-01-30 12:33:04 +00:00
Noble Paul
e2a5d46b9c SOLR-11879: moved the peek() call inside the for loop 2018-01-30 18:25:48 +11:00
Cao Manh Dat
c56d774eb6 SOLR-11661: New HDFS collection reuses unremoved data from a deleted HDFS collection with same name causes inconsistent view of documents 2018-01-30 11:30:24 +07:00
markrmiller
13773755b8 SOLR-11873: Use time based expiration cache in all necessary places in HdfsDirectoryFactory. 2018-01-29 11:00:53 -06:00
Andrzej Bialecki
d3d7b0034d SOLR-11376: Support computing plans for only specific collections. 2018-01-29 12:16:16 +01:00
Noble Paul
586aa65110 SOLR-11879: avoid EOFException when content is send without a payload 2018-01-29 21:42:40 +11:00
Cao Manh Dat
27ef653064 SOLR-11702: Redesign current LIR implementation 2018-01-29 15:55:28 +07:00
David Smiley
00d453d27c SOLR-11617: Fix test: delete aliases without async in tearDown 2018-01-28 22:48:13 -05:00
Erick
d85a1666a1 SOLR-11882: SolrMetric registries retain references to SolrCores when closed 2018-01-28 19:42:58 -08:00
David Smiley
154bdeb7db SOLR-11617: Alias metadata API; returned from LISTALIASES, set via MODIFYALIAS 2018-01-28 16:56:19 -05:00
Tomas Fernandez Lobbe
56f3f6d948 SOLR-11782: Refactor LatchWatcher.await to protect against spurious wakeup 2018-01-26 10:36:12 -08:00
David Smiley
b0d244f656 SOLR-11722: Refactor out a TimeRoutedAlias class from various parts.
Also allowed TRA's to be tolerant of pre-existing collections.
2018-01-26 11:37:00 -05:00
David Smiley
a1828a5664 SOLR-11722: New CREATEROUTEDALIAS cluster command for time routed aliases.
(a refactoring of some of the related parts will follow in next commit)
2018-01-25 14:45:49 -05:00
David Smiley
d8e9ab8785 SOLR-11722: Improve the v2/v1 API mapping, including a bug.
Wrapped getParameterNamesIterator failed to consider attrToParams.
(committing this separately from rest)
2018-01-25 14:23:44 -05:00
Shalin Shekhar Mangar
09f903ef8d SOLR-11714: Remove todo now that this issue has been fixed 2018-01-25 22:12:15 +05:30
Varun Thacker
78815c442b Add more javadocs to the UpdateLog class 2018-01-24 11:45:46 -08:00