OpenSearch/distribution/archives
Tanguy Leroux e149b0852e
[Close Index API] Add unique UUID to ClusterBlock (#36775)
This commit adds a unique id to cluster blocks, so that they can be uniquely 
identified if needed. This is important for the Close Index API where multiple 
concurrent closing requests can be executed at the same time. By adding a 
UUID to the cluster block, we can generate unique "closing block" that can 
later be verified on shards and then checked again from the cluster state 
before closing the index. When the verification on shard is done, the closing 
block is replaced by the regular INDEX_CLOSED_BLOCK instance.

If something goes wrong, calling the Open Index API will remove the block.

Related to #33888
2019-01-07 16:44:59 +01:00
..
integ-test-zip [Close Index API] Add unique UUID to ClusterBlock (#36775) 2019-01-07 16:44:59 +01:00
oss-tar Build: Split distributions into oss and default 2018-04-20 15:33:57 -07:00
oss-zip Build: Split distributions into oss and default 2018-04-20 15:33:57 -07:00
tar Build: Remove rest tests on archive distribution projects (#28952) 2018-03-08 19:46:54 -08:00
zip Build: Remove rest tests on archive distribution projects (#28952) 2018-03-08 19:46:54 -08:00
build.gradle Upgrade to Gradle 5.0 (#34263) 2018-12-05 14:06:11 +02:00