Skip to content

[stable-34.0] fix(file-provider): Make change batch delivery idempotent - #10854

Merged
claucambra merged 5 commits into
stable-34.0from
backport/10822/stable-34.0
Sep 17, 2026
Merged

claucambra merged 5 commits into
stable-34.0from
backport/10822/stable-34.0

Conversation

@backportbot

@backportbot backportbot Bot commented Sep 17, 2026

Copy link
Copy Markdown

Backport of PR #10822

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
…nge delivery acknowledgement

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Only modify change delivery state (next sequence, current anchor key, queued delivery items, deletion cleanup) once change delivery batch is confirmed acknowledged by the file provider framework

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
@backportbot backportbot Bot added os: 🍎 macOS Apple macOS, formerly also known as OS X 3. to review feature: 📁 file provider macOS File Provider Extension, more general also known as virtual file system. labels Sep 17, 2026
@backportbot backportbot Bot added this to the 34.0.5 milestone Sep 17, 2026
@claucambra
claucambra merged commit 8c21e08 into stable-34.0 Sep 17, 2026
19 of 20 checks passed
@claucambra
claucambra deleted the backport/10822/stable-34.0 branch September 17, 2026 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review feature: 📁 file provider macOS File Provider Extension, more general also known as virtual file system. os: 🍎 macOS Apple macOS, formerly also known as OS X

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant