-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: replace DefaultPubsubTopic by Shard 32 #4161
Conversation
For some reason |
Jenkins BuildsClick to see older builds (40)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Went through, all good to me!
Question: in this PR i've noticed lines like This func will only return |
I'm not sure when this specific condition will this happen, tbh, but something that can indeed happen is that |
01f1afe
to
61b30c9
Compare
@cammellos, @vitvly Also the bootnodes currently cant subscribe to both named and static shards at same time, meaning that if we want to have harcoded nodes just to support backward compatibility, we can't reuse those from shards.test fleet and would require a separate fleet of nodes with a subscription to the default pubsub topic |
96b6588
to
e698160
Compare
e698160
to
67beed1
Compare
3446216
to
c5ecc5c
Compare
c5ecc5c
to
d35c78d
Compare
This reverts commit e406bb1.
This PR removes the usage of default pubsub topic. It is not possible to mix named and static sharding, and the default pubsub topic is a named shard. With this PR, I'm using shard rs/16/32 as the default shard for all non-community messages.
This is somewhat problematic because it's a breaking change and compatibility between diff versions would be lost? not sure how to solve this. Perhaps the status.prod fleet should also listen to shard rs/16/32 before this PR is merged?