-
Notifications
You must be signed in to change notification settings - Fork 2.2k
fix: console bugs and ci problems #1397
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
Conversation
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.
Pull request overview
This pull request addresses console-related fixes for the Dubbo Admin project. The changes primarily focus on configuration management, observability features, logging improvements, and code cleanup.
Changes:
- Fixed configuration structure by separating observability settings from console configuration and adding proper validation
- Corrected logger initialization to support file output with rotation and improved configuration
- Cleaned up unused code files and consolidated version management
Reviewed changes
Copilot reviewed 42 out of 232 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| release/kubernetes/dubbo-samples-shop/dubbo-samples-shop-all.yaml | Added tracing sampling probability configuration (contains critical spelling error) |
| pkg/version/version.go | Reorganized version information structure and fixed variable naming |
| pkg/version/compatibility.go | Removed unused compatibility checking code |
| pkg/version/cobra.go | Removed unused version structure |
| pkg/governor/nacos2/governor.go | Added synchronization delays for config operations |
| pkg/engine/kubernetes/listerwatcher/runtime_instance.go | Added nil checks and fixed identifier naming |
| pkg/discovery/nacos2/listerwatcher/*.go | Added client cleanup in Stop methods |
| pkg/core/logger/log.go | Refactored logging to support both console and file output with rotation |
| pkg/core/*.go | Removed alias helper functions |
| pkg/console/service/*.go | Added observability dashboard functions and fixed constant usage |
| pkg/console/handler/*.go | Refactored dashboard handlers to use new configuration structure |
| pkg/console/model/*.go | Updated model structures for observability requests |
| pkg/config/**/*.go | Restructured configuration with new observability and log configs, added validation |
| app/dubbo-ui/dist/admin/* | Updated UI dist files (binary/generated content) |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
release/kubernetes/dubbo-samples-shop/dubbo-samples-shop-all.yaml
Outdated
Show resolved
Hide resolved
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.
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.
|
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.
Pull request overview
Copilot reviewed 20 out of 250 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.



Please provide a description of this PR:
To help us figure out who should review this PR, please put an X in all the areas that this PR affects.
Please check any characteristics that apply to this pull request.