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

Use Threadpool Time in ClusterApplierService #39679

Conversation

original-brownbear
Copy link
Member

  • Use threadpool's time in ClusterApplierService to allow for deterministic tests
  • This is a part of/requirement for More Snapshot Resiliency Testing #39504 (more complex snapshot resiliency tests involving indexing actual data) which requires that the cluster state observer uses the clock of the deterministic task queue

* Use threadpool's time in `ClusterApplierService` to allow for deterministic tests
* This is a part of/requirement for elastic#39504
@original-brownbear original-brownbear added >non-issue >refactoring :Distributed/Cluster Coordination Cluster formation and cluster state publication, including cluster membership and fault detection. v8.0.0 v7.2.0 labels Mar 5, 2019
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed

@original-brownbear original-brownbear merged commit c71807a into elastic:master Mar 5, 2019
@original-brownbear original-brownbear deleted the cluster-state-observer-ms branch March 5, 2019 09:28
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this pull request Mar 5, 2019
* Use threadpool's time in `ClusterApplierService` to allow for deterministic tests
* This is a part of/requirement for elastic#39504
original-brownbear added a commit that referenced this pull request Mar 5, 2019
* Use threadpool's time in `ClusterApplierService` to allow for deterministic tests
* This is a part of/requirement for #39504
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Distributed/Cluster Coordination Cluster formation and cluster state publication, including cluster membership and fault detection. >non-issue >refactoring v7.2.0 v8.0.0-alpha1
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants