Skip to content

Feat: pulse users clustering - #454

Open
mikhail-dcl wants to merge 6 commits into
mainfrom
feat/pulse-users-clustering
Open

Feat: pulse users clustering#454
mikhail-dcl wants to merge 6 commits into
mainfrom
feat/pulse-users-clustering

Conversation

@mikhail-dcl

Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Mikhail Agapov <mikhail.agapov@decentraland.org>
PeerClusterChange had no generated TS because the generator only emits for
public/*.proto entry points and none referenced decentraland/pulse/. Comms
Gatekeeper needs this type to subscribe to peer.{addr}.cluster_change.
@github-actions

github-actions Bot commented Jul 30, 2026

Copy link
Copy Markdown

Test this pull request

  • The @dcl/protocol package can be tested in scenes by running
    npm install "https://sdk-team-cdn.decentraland.org/@dcl/protocol/branch//dcl-protocol-1.0.0-33890257211.commit-7dc9cee.tgz"

mikhail-dcl and others added 4 commits August 3, 2026 18:27
…sence feed

ParcelChangesBatch is published by Pulse on NATS engine.parcel_changes and
becomes the platform's single presence feed (Archipelago => Pulse migration,
iteration 2): first non-null placement = connect, parcel absent = exit, realm
and parcel on every entry, per-server seq with periodic full snapshots.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…rypoint

The TypeScript/C# codegen only walks public/*.proto, so without this import the
tarball shipped the .proto but no generated ParcelChangesBatch module.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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