elasticsearch/server
Armin Braun aa1107b44a
Refactor SnapshotsInProgress to Track Snapshots By Repository (#77984)
First step in making `SnapshotsInProgress` easier to work with
by tracking snapshots per repository. This allows simplifying the
concurrency logic in a couple of places and sets up a follow-up
that would invert the current list of maps for snapshots that is
very hard to reason about in the concurrency logic into a map
of lists that maps repo-shard to snapshots to make the logic
more obviously correct.
2021-10-04 09:57:46 +02:00
..
licenses Update to new lucene snapshot (#78548) 2021-10-01 12:07:42 +01:00
src Refactor SnapshotsInProgress to Track Snapshots By Repository (#77984) 2021-10-04 09:57:46 +02:00
build.gradle Fix split package org.apache.lucene.queryparser.classic (#78307) 2021-09-27 13:38:51 +01:00