Skip to content

Conversation

@alpar-t
Copy link
Contributor

@alpar-t alpar-t commented Jun 28, 2018

This is one of many parts paving the way to a cluster formation that manages the clusters without Gradle tasks ( but it does use Gradle "services" ) - e.x. for copying, executing etc.

The plugin is not yet used other than in integration tests, and doesn't do anything useful yet, but it does prove that the ref counting works well with Gradle and that the public APIs are sufficient to implement it.

In addition, the Version class was implemented in java so the cluster formation config can work with it.

This is part of: #30904

alpar-t added 5 commits June 28, 2018 15:26
```
> Task :plugins:ingest-user-agent:listElasticSearchClusters
Starting cluster: myTestCluster
   * myTestCluster: /home/alpar/work/elastic/elasticsearch/plugins/ingest-user-agent/foo
Asked to unClaimAndStop myTestCluster, since cluster still has 1 claim it will not be stopped

> Task :plugins:ingest-user-agent:testme UP-TO-DATE
Stopping myTestCluster, since no of claims is 0
```

Meant to auto manage the plugins in the backround.
Use the version to configure cluster formation with Version and
Distribution for convenience
@alpar-t alpar-t added >non-issue :Delivery/Build Build or test infrastructure labels Jun 28, 2018
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra

@alpar-t alpar-t closed this Jul 12, 2018
@mark-vieira mark-vieira added the Team:Delivery Meta label for Delivery team label Nov 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Delivery/Build Build or test infrastructure >non-issue Team:Delivery Meta label for Delivery team v6.4.0 v7.0.0-beta1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants