Skip to content

fix(yjs): scope the recovery grant to the room - #3437

Merged
JammingBen merged 1 commit into
fix/yjs-recovery-grantfrom
fix/yjs-room-scoped-recovery-grant
Sep 30, 2026
Merged

JammingBen merged 1 commit into
fix/yjs-recovery-grantfrom
fix/yjs-room-scoped-recovery-grant

Conversation

@JammingBen

@JammingBen JammingBen commented Sep 23, 2026 •

Copy link
Copy Markdown
Member

Stacked on top of #3433.

Change the recovery grant from being per-etag to exactly one per room. This prevents 2 peers from both getting a grant within the same room.

On top of that, this change allows for more generic grants, which is needed for e.g. #3395.

@JammingBen JammingBen self-assigned this Sep 23, 2026
@JammingBen
JammingBen added this pull request to stack #3438 September 23, 2026 13:42
@JammingBen
JammingBen force-pushed the fix/yjs-room-scoped-recovery-grant branch from 01ab599 to cc1f83d Compare September 23, 2026 14:03
@JammingBen
JammingBen force-pushed the fix/yjs-room-scoped-recovery-grant branch from cc1f83d to e99f23f Compare September 30, 2026 06:55
@JammingBen
JammingBen marked this pull request as ready for review September 30, 2026 08:23
@JammingBen
JammingBen merged commit 49f5346 into main Sep 30, 2026
31 checks passed
@JammingBen
JammingBen deleted the fix/yjs-room-scoped-recovery-grant branch September 30, 2026 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants