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

Reply via email to