The GitHub Actions job "CI" on rocketmq-dashboard.git/rocketmq-studio has failed. Run started by GitHub user lizhimins (triggered by lizhimins).
Head commit for run: 24715633108a0c592fc80ca23311c371c263e3f8 / Yu Xinqiang <[email protected]> fix(topic): persist type/remark, scope operations to target cluster, reset-offset validation (#1399, #1429, #1442) * [ISSUE #1392] Persist topicType and remark in updateTopic, remove dead variable - updateTopic now persists topicType and remark to the database, matching the behavior of createTopic - Removed dead fullTopic variable in sendMessage that was computed but never used Fixes #1392 * [ISSUE #1428] Scope topic/group operations to target cluster brokers getAllMasterBrokerAddrs returned all brokers across all clusters, causing topics and groups to be created on brokers outside the target cluster. This fix: - Adds getMasterBrokerAddrsForCluster that filters by cluster name using clusterAddrTable - Updates createTopic, updateTopic, createConsumerGroup to use the cluster-scoped method - Falls back to all brokers when cluster name is unknown Fixes #1428 * [ISSUE #1441] Validate topic field in reset offset The reset offset endpoint accepted null/blank topic without validation, causing a 500 error instead of a clear 400. This fix adds @NotBlank to the DTO and runtime validation in the admin client. Fixes #1441 Report URL: https://github.com/apache/rocketmq-dashboard/actions/runs/31409117804 With regards, GitHub Actions via GitBox
