RockteMQ-AI commented on issue #3360: URL: https://github.com/apache/rocketmq-dashboard/issues/3360#issuecomment-5552334303
**Issue Evaluation** Category: `bug` | Status: **Confirmed** The reported issue has been verified against the current codebase (base commit 36126024). **Root Cause:** `AliyunConverters.toSubscriptionEntry` (line 207) maps `expression` and `type` from the SDK model but never derives `filterMode`, leaving `SubscriptionEntryVO.filterMode` null. The Apache provider normalizes it via `RocketMQMetadataProvider` and the Tencent provider passes the SDK expression type directly. **Impact:** The subscription diagnostics table shows a blank filter mode column for all Aliyun instances — cross-provider inconsistency in a read-only view. **Severity:** medium (UI display issue, no data loss) **Verification:** Code inspection confirms `toSubscriptionEntry` does not set `filterMode`. The Aliyun SDK exposes `getFilterExpressionType()` which can be used to derive it. An automated fix proposal can be generated. Reply `/approve` to proceed with PR generation. --- *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]
