### Prerequisites - [x] I have searched existing test issues ### Test Scope Module: topic queue table File: `rocketmq-namesrv/src/route/tables/topic_table.rs` Coverage: cover helper methods used by write-permission admin requests and route manager snapshots. ### Test Cases - [ ] `update_queue_data_perm` updates only the targeted topic and broker. - [ ] `update_queue_data_perm` returns false when the topic or broker is missing. - [ ] `get_topic_queues_map` returns public broker names and cloned queue data for a topic. - [ ] `iter_all_with_data` reports all topics and queue entries after multiple inserts. - [ ] Validate with `cargo test -p rocketmq-namesrv topic_table`. ### Willing to contribute? - [ ] I can submit a PR for this
Prerequisites
Test Scope
Module: topic queue table
File:
rocketmq-namesrv/src/route/tables/topic_table.rsCoverage: cover helper methods used by write-permission admin requests and route manager snapshots.
Test Cases
update_queue_data_permupdates only the targeted topic and broker.update_queue_data_permreturns false when the topic or broker is missing.get_topic_queues_mapreturns public broker names and cloned queue data for a topic.iter_all_with_datareports all topics and queue entries after multiple inserts.cargo test -p rocketmq-namesrv topic_table.Willing to contribute?