Skip to content

Conversation

@robocanic
Copy link
Contributor

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.

  • Docs
  • Installation
  • User Experience
  • Dubboctl
  • Console
  • Core Component

Please check any characteristics that apply to this pull request.

Copy link
Contributor

Copilot AI left a 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.

Copy link
Contributor

Copilot AI left a 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.

@sonarqubecloud
Copy link

Copy link
Contributor

Copilot AI left a 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.

@robocanic robocanic changed the title Fix/console fix: console bugs and ci problems Jan 18, 2026
@robocanic robocanic merged commit d4d7a8f into apache:develop Jan 18, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant