RockteMQ-AI commented on issue #1395: URL: https://github.com/apache/rocketmq-dashboard/issues/1395#issuecomment-5236144859
**Issue Evaluation** Category: `bug` | Status: **Confirmed** The bug is valid. When persisted data source configuration is corrupt (invalid JSON), the repository silently returns placeholder/default values instead of surfacing the corruption. Operators see a dashboard that appears functional but is querying with incorrect or empty data-source configuration. **Root Cause:** Exception handler in data source repository catches deserialization errors and returns defaults. **Impact:** Silent data-source misconfiguration after storage corruption — operators cannot distinguish defaults from damaged state. **Severity:** Medium — affects operational visibility and can mask real problems. Surfacing corruption as a structured error (as proposed) is the correct approach. --- *Automated evaluation by RockteMQ-AI* -- 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]
