Skip to content

Introduce Interface changes to Support atomic conditional-writes #18065

Open
@x-INFiN1TY-x

Description

@x-INFiN1TY-x

Please describe the end goal of this project

Problem Statement

The current BlobContainer interface lacks support for atomic conditional writes, making it impossible to prevent:

  1. Stale-primary scenarios in remote-store clusters
  2. Concurrent write conflicts across nodes

This forces clusters to use expensive cross-node validation calls instead of leveraging native cloud storage capabilities.

Supporting References

Related Issues

Issues

#18064

Related component

Storage:Remote

Metadata

Metadata

Assignees

No one assigned

    Labels

    MetaMeta issue, not directly linked to a PR

    Type

    No type

    Projects

    Status

    New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions