[GH-ISSUE #190] Tracking Network modifications (serial ID) #421

Open
opened 2026-08-05 00:38:34 -04:00 by saavagebueno · 0 comments
Owner

Originally created by @braginini on GitHub (Jan 13, 2022).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/190

Originally assigned to: @braginini on GitHub.

What?
Introduce a serial (always incrementing ID) to the network that would increment on every network change (e.g. peer added/removed).
Why?
Support ordered network changes so that client apps could make sure they are applying recent changes avoiding unordered updates from the signal service.
How?
Add serial to the Account Network incrementing it on every change.
Should be an atomic operation.

Originally created by @braginini on GitHub (Jan 13, 2022). Original GitHub issue: https://github.com/netbirdio/netbird/issues/190 Originally assigned to: @braginini on GitHub. **What?** Introduce a serial (always incrementing ID) to the network that would increment on every network change (e.g. peer added/removed). **Why?** Support ordered network changes so that client apps could make sure they are applying recent changes avoiding unordered updates from the signal service. **How?** Add serial to the Account Network incrementing it on every change. Should be an atomic operation.
saavagebueno added the enhancementmanagement-service2022 Q1 labels 2026-08-05 00:38:34 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#421