Skip to content

Simplify reconciliation#89900

Merged
idegtiarenko merged 35 commits intoelastic:feature/desired-balance-allocatorfrom
idegtiarenko:simplify_reconciliation
Sep 30, 2022
Merged

Simplify reconciliation#89900
idegtiarenko merged 35 commits intoelastic:feature/desired-balance-allocatorfrom
idegtiarenko:simplify_reconciliation

Conversation

@idegtiarenko
Copy link
Copy Markdown
Contributor

No description provided.

@idegtiarenko idegtiarenko added :Distributed/Allocation All issues relating to the decision making around placing a shard (both master logic & on the nodes) Team:Distributed Meta label for distributed team. labels Sep 8, 2022
@idegtiarenko
Copy link
Copy Markdown
Contributor Author

idegtiarenko commented Sep 8, 2022

This branch has following IT failures:

  • org.elasticsearch.action.admin.indices.create.ShrinkIndexIT.testCreateShrinkIndexFails (fixed)
  • org.elasticsearch.indexlifecycle.IndexLifecycleActionIT.testIndexLifecycleActionsWith11Shards1Backup (fixed)
  • org.elasticsearch.xpack.searchablesnapshots.cache.shared.PartiallyCachedShardAllocationIntegTests.testPartialSearchableSnapshotNotAllocatedToNodesWithoutCache is prune stuck

@idegtiarenko idegtiarenko marked this pull request as ready for review September 27, 2022 13:34
@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-distributed (Team:Distributed)

public class SingleShardNoReplicasRoutingTests extends ESAllocationTestCase {
private final Logger logger = LogManager.getLogger(SingleShardNoReplicasRoutingTests.class);

@AwaitsFix(bugUrl = "desired balance")
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems to be the only failure on this branch

@idegtiarenko
Copy link
Copy Markdown
Contributor Author

@elasticsearchmachine please run elasticsearch-ci/bwc

@idegtiarenko
Copy link
Copy Markdown
Contributor Author

@elasticsearchmachine please run elasticsearch-ci/part-1

Copy link
Copy Markdown
Member

@DaveCTurner DaveCTurner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, I left only a few tiny nits.

idegtiarenko and others added 2 commits September 30, 2022 08:37
…ion/AllocationService.java

Co-authored-by: David Turner <david.turner@elastic.co>
…ion/AllocationService.java

Co-authored-by: David Turner <david.turner@elastic.co>
@idegtiarenko
Copy link
Copy Markdown
Contributor Author

@elasticsearchmachine please run elasticsearch-ci/part-1

@idegtiarenko
Copy link
Copy Markdown
Contributor Author

@elasticsearchmachine please run elasticsearch-ci/part-2

@idegtiarenko
Copy link
Copy Markdown
Contributor Author

@elasticsearchmachine please run elasticsearch-ci/part-1

@idegtiarenko idegtiarenko merged commit 6da6db9 into elastic:feature/desired-balance-allocator Sep 30, 2022
@idegtiarenko idegtiarenko deleted the simplify_reconciliation branch September 30, 2022 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Distributed/Allocation All issues relating to the decision making around placing a shard (both master logic & on the nodes) Team:Distributed Meta label for distributed team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants