Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cluster formation with ref counting - part1 #31658

Closed

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

```
> 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