-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Add resharding status to API #4319
Conversation
08eeedd
to
0c6d184
Compare
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.
Thanks!
Could you please take a look at the current CI failures.
@JojiiOfficial instead of merging dev into here, could you please rebase the relevant commit onto the latest dev instead? The merges add about 20 unrelated commits onto this branch. |
baab53b
to
38f0f87
Compare
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.
Thanks!
Sorry for being so nit-picky. 😄
I'm drafting this for a bit. It's ready, but since it contains API changes we might need to wait a bit with merging until we're sure we're doing the next minor release.
38f0f87
to
126c665
Compare
31c77ac
to
c00c2c1
Compare
I've extended this to render a comment on the current resharding status. It is now also adapted to all the changes we've made recently. Here's a short demo: Screencast.from.2024-06-20.11-35-25.mp4 |
e965dc8
to
d8202ca
Compare
d8202ca
to
39eaaf7
Compare
39eaaf7
to
0e473c9
Compare
We'll enable it again to always be included when releasing resharding
* Add resharding status to API * Report human readable resharding status in cluster info * Fix delete stage not showing shard IDs * Update OpenAPI spec * Temporarily hide resharding operations in cluster info if empty We'll enable it again to always be included when releasing resharding * Remove resharding details from cluster info in gRPC until release --------- Co-authored-by: timvisee <tim@visee.me>
Tracked in: #4213
Depends on: #4509
Adds resharding status information to the gRPC API and REST API
Tasks
dev