Skip to content

[Doc📝] Add focused validation guidance for rocketmq-namesrv contributors #7623

Description

@mxsm

Issue Type

Missing documentation

Location

Files: rocketmq-namesrv/README.md, rocketmq-namesrv/README-zh_cn.md

Description

The README has a validation section, but it does not map common NameServer contribution areas to the smallest useful test command. New contributors could benefit from a short table that points table, processor, config, integration, and benchmark changes to focused commands before the full workspace clippy pass.

Suggested Fix

  • Add a small validation matrix for common rocketmq-namesrv change areas.
  • Include examples such as cargo test -p rocketmq-namesrv route::tables, cargo test -p rocketmq-namesrv default_request_processor, and the existing integration test commands.
  • Mention that root workspace Rust changes still require cargo fmt --all and cargo clippy --workspace --no-deps --all-targets --all-features -- -D warnings before completion.
  • Keep English and Chinese README sections consistent.

Willing to contribute?

  • I can submit a PR for this

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions