Skip to content

Cherry-pick Messaging-API migration (community-control shard 32 + version=0 receive) to develop #7510

@igor-sirotin

Description

@igor-sirotin

What

Forward-port (cherry-pick) the two Messaging-API migration changes that were merged into release/10.34.x onto the develop branch, so the work isn't lost when the release branch is eventually retired and so develop-based releases interoperate.

Both PRs were intentionally merged to the release branch first (for v2.38 / 10.34.x), but the same receive-side logic must also live on develop.

PRs to cherry-pick

Why

These are the N±1 interop prerequisites for adopting the Logos Delivery Messaging API (logos-messaging/pm#380). Receivers must learn to accept the new behaviour (listen on shard 32; accept version=0-as-encrypted) on every branch — including develop — before any sender emits it. If they land only on release/10.34.x, develop releases would break interop once publishing switches.

Notes

Parent: logos-messaging/pm#380

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions