-
Notifications
You must be signed in to change notification settings - Fork 136
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
Refactor/component client #859
Conversation
Cool! We have a lot of refactoring work that can be considered if you have further interests :) Some examples:
Also, feel free to ask me for some recommendations if you want to develop features instead. We have a lot of features to be implemented that will benefit our users a lot! |
Wow, I'm interested in all these listed. I'm going to locate some issue I was found:
May improve some dev experience. |
b06f32c
to
8b705af
Compare
8b705af
to
0374499
Compare
Conflicts: pkg/apiserver/profiling/profile.go
/cc @breeswish @baurine |
LGTM! |
Yes, I will resolve these conflicts. |
Conflicts: pkg/apiserver/apiserver.go pkg/apiserver/profiling/model.go pkg/apiserver/profiling/profile.go pkg/apiserver/profiling/service.go
…ashboard into refactor/component-client
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.
LGTM!
[REVIEW NOTIFICATION] This pull request has been approved by:
To complete the pull request process, please ask the reviewers in the list to review by filling The full list of commands accepted by this bot can be found here. Reviewer can indicate their review by writing |
/merge |
This pull request has been accepted and is ready to merge. Commit hash: 2c11d85
|
* feat(ui): add tiflash profiling option * feat(apiserver): add node type tiflash * feat(apiserver): tiflash flame graph pingcap#782 * refactor(apiserver): use component client in profiling module * chore: remove todo * chore: comment profile option - frequency temporary * chore: code format * chore: remove unused params * chore: update pkg name * chore: update pkg name Conflicts: pkg/apiserver/apiserver.go pkg/tidb/client.go
* fix(ttlcache): goroutine leak (#892) * tidb: forwarder only uses tidb whose status is Up (#893) * keyviz: Add tips for enabled config (#901) * ui: rocksdb fields (#896) * monitoring: setup sentry (#895) * tidb_client: improve behavior when no alive tidb instance (#900) * feat(stmt): support config maximum number of stmt kept in memory (#914) * feat: debug api (#898) * ui: Improve settings description for Statement (#920) * feat(ui): add tiflash profiling option (#859) * ui: Add a warning for the debug API (#922)
Use component client in profiling module.
Should be merged after #855 .