OpenSearch/x-pack/qa
Jason Tedor 4a4e3d70d5
Default to one shard (#30539)
This commit changes the default out-of-the-box configuration for the
number of shards from five to one. We think this will help address a
common problem of oversharding. For users with time-based indices that
need a different default, this can be managed with index templates. For
users with non-time-based indices that find they need to re-shard with
the split API in place they no longer need to resort only to
reindexing.

Since this has the impact of changing the default number of shards used
in REST tests, we want to ensure that we still have coverage for issues
that could arise from multiple shards. As such, we randomize (rarely)
the default number of shards in REST tests to two. This is managed via a
global index template. However, some tests check the templates that are
in the cluster state during the test. Since this template is randomly
there, we need a way for tests to skip adding the template used to set
the number of shards to two. For this we add the default_shards feature
skip. To avoid having to write our docs in a complicated way because
sometimes they might be behind one shard, and sometimes they might be
behind two shards we apply the default_shards feature skip to all docs
tests. That is, these tests will always run with the default number of
shards (one).
2018-05-14 12:22:35 -04:00
..
audit-tests Rename users 2018-04-20 15:34:01 -07:00
core-rest-tests-with-security Add comments inadvertently removed during migrate 2018-04-24 13:41:09 -05:00
full-cluster-restart Build: Add mavenPlugin cluster configuration method (#30541) 2018-05-11 21:58:18 -07:00
ml-basic-multi-node [ML] Account for gaps in data counts after job is reopened (#30294) 2018-05-03 15:08:24 +01:00
ml-disabled Respect accept header on no handler (#30383) 2018-05-04 18:13:50 -04:00
ml-native-tests [TEST] Mute ML test that needs updating to following ml-cpp changes 2018-05-14 12:49:37 +01:00
ml-no-bootstrap-tests Migrate x-pack-elasticsearch source to elasticsearch 2018-04-20 15:29:54 -07:00
ml-single-node-tests Build: Split distributions into oss and default 2018-04-20 15:33:57 -07:00
multi-cluster-search-security Test: remove cluster permission from CCS user (#30262) 2018-05-04 10:14:09 -06:00
multi-node Test: use trial license in qa tests with security 2018-05-03 10:33:08 -06:00
openldap-tests Build: move generated-resources to build (#30366) 2018-05-10 07:35:23 -06:00
reindex-tests-with-security Add comments inadvertently removed during migrate 2018-04-24 13:41:09 -05:00
rolling-upgrade Build: Add mavenPlugin cluster configuration method (#30541) 2018-05-11 21:58:18 -07:00
rolling-upgrade-basic Build: Add mavenPlugin cluster configuration method (#30541) 2018-05-11 21:58:18 -07:00
saml-idp-tests Build: move generated-resources to build (#30366) 2018-05-10 07:35:23 -06:00
security-client-tests Tests: Use buildDir as base for generated-resources (#30191) 2018-04-26 15:36:14 -07:00
security-example-spi-extension Rename users 2018-04-20 15:34:01 -07:00
security-migrate-tests Add comments inadvertently removed during migrate 2018-04-24 13:41:09 -05:00
security-setup-password-tests Rename users 2018-04-20 15:34:01 -07:00
security-tools-tests Fix message content in users tool (#30293) 2018-05-02 11:04:28 +10:00
smoke-test-graph-with-security Rename users 2018-04-20 15:34:01 -07:00
smoke-test-ml-with-security Rename users 2018-04-20 15:34:01 -07:00
smoke-test-monitoring-with-watcher [TEST] Redirect links to new locations (#30179) 2018-04-27 09:24:46 -07:00
smoke-test-plugins Test: use trial license in qa tests with security 2018-05-03 10:33:08 -06:00
smoke-test-plugins-ssl Test: use trial license in qa tests with security 2018-05-03 10:33:08 -06:00
smoke-test-security-with-mustache Rename users 2018-04-20 15:34:01 -07:00
smoke-test-watcher Watcher: Remove unneeded index deletion in tests 2018-05-04 17:10:54 +02:00
smoke-test-watcher-with-security Tests: Use different watch ids per test in smoke test (#30331) 2018-05-03 11:41:06 +02:00
sql Default to one shard (#30539) 2018-05-14 12:22:35 -04:00
third-party Security: Simplify security index listeners (#30466) 2018-05-10 08:23:29 -07:00
transport-client-tests Build: Split distributions into oss and default 2018-04-20 15:33:57 -07:00
vagrant [test] add debug logging for packaging test 2018-05-02 18:09:44 -07:00
build.gradle Build: Split distributions into oss and default 2018-04-20 15:33:57 -07:00