yuluo-yx opened a new issue, #3134: URL: https://github.com/apache/rocketmq-dashboard/issues/3134
## Problem Operators promote Consumer Group configuration between staging, disaster-recovery, and production instances, but Studio only shows one instance at a time. Verifying parity currently requires exporting inventories separately and manually joining them. Runtime observations such as lag and online clients also make naive full-row comparisons noisy. ## Proposed behavior Add a read-only comparison workflow on the Consumer Group page that: - loads the complete paginated inventory for two selected instances; - classifies groups as matching, drifted, source-only, or target-only; - compares only stable settings: namespace, subscription mode, consume type, subscription data type, delivery order type, and retry maximum; - excludes lag, delay, clients, runtime subscriptions, timestamps, and instance-specific identifiers; - shows field-level differences and exports the filtered result as CSV. ## Acceptance criteria 1. Source and target can be swapped without retaining stale results. 2. Older responses cannot overwrite a newer comparison. 3. Search and status filters also constrain CSV export. 4. At least two instances are required. 5. Chinese and English UI text and focused regression tests are included. ## Scope This is an observational feature. It does not copy, create, update, or delete Consumer Groups. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
