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]

Reply via email to