Restrict async translog durability mode for remote indexes #10186
Labels
enhancement
Enhancement or improvement to existing feature or request
Storage:Durability
Issues and PRs related to the durability framework
v2.11.0
Issues and PRs related to version 2.11.0
Is your feature request related to a problem? Please describe.
Remote enabled indexes provide user capability to have request level durability when the translog durability mode is request. Currently, as status quo, we provide user the capability to create both request and async durability mode. The user can also switch between these 2 modes. Since remote store enables user to achieve strong durability with request level durability, it poses risk to lose that durability if the durability mode is switched from request to async. With this, the proposal is to have a cluster setting which if enabled restricts creation or updation of an index with translog durability mode "async".
Describe the solution you'd like
Implement a solution to achieve the above.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: