elasticsearch/qa/ccs-unavailable-clusters
Rene Groeschke 7c3630989d
Remove internal build logic from public build tool plugins (#72470) (7.x backport) (#72832)
back porting #72470 to 7.x
Extract usage of internal API from TestClustersPlugin and PluginBuildPlugin and
related plugins and build logic

This includes a refactoring of ElasticsearchDistribution to handle types
better in a way we can differentiate between supported Elasticsearch
Distribution types supported in TestCkustersPlugin and types only supported
in internal plugins.

It also introduces a set of internal versions of public plugins.

As part of this we also generate the plugin descriptors now.

As a follow up on this we can actually move these public used classes into
an extra project (declared as included build)

We keep LoggedExec and VersionProperties effectively public And workaround for RestTestBase
2021-06-03 12:43:40 +02:00
..
src/test/java/org/elasticsearch/search Warn users if security is implicitly disabled (#71650) 2021-04-13 20:51:52 +02:00
build.gradle Remove internal build logic from public build tool plugins (#72470) (7.x backport) (#72832) 2021-06-03 12:43:40 +02:00