Skip to content

Complete resilient Data Management migrations - #1101

Merged
paullizer merged 2 commits into
microsoft:Developmentfrom
paullizer:feature/1043-data-management-migration-resilience-development
Jul 30, 2026
Merged

Complete resilient Data Management migrations#1101
paullizer merged 2 commits into
microsoft:Developmentfrom
paullizer:feature/1043-data-management-migration-resilience-development

Conversation

@paullizer

Copy link
Copy Markdown
Collaborator

Summary

  • Completes issue Make Data Management migrations resilient for large blob transfers with cancel, resume, and incremental sync #1043 on the current Development baseline with durable Data Management migration checkpoints, cancel/retry recovery, incremental modes, server-owned preview/reconciliation, and resumable Azure AI Search keyset paging.
  • Adds target-side coordination and Search writer fencing across independent SimpleChat sources, including response-loss quarantine, guarded mirror deletes, and explicit external-writer freeze acknowledgement.
  • Keeps personal unshare authorization fail-closed: Search ACL projection must be acknowledged before Cosmos access is revoked; a fenced projection returns retryable 503.
  • Adds migration provenance, manifests, capacity recovery, admin workflow controls, functional coverage, scripts, and Development-aligned v0.250.067 documentation/release notes.

Validation

Closes #1043

@paullizer
paullizer force-pushed the feature/1043-data-management-migration-resilience-development branch from 8ea6238 to f5528f8 Compare July 30, 2026 01:57
@paullizer
paullizer merged commit bd44896 into microsoft:Development Jul 30, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant