RockteMQ-AI commented on issue #105:
URL: https://github.com/apache/rocketmq-apis/issues/105#issuecomment-5343270027

   **Issue Evaluation**
   
   Category: `enhancement` | Status: **Evaluated**
   
   This proposes adding `client_id` to `Settings` and `extra_info` to 
`UserAgent` in the RocketMQ gRPC protocol definition for better client-side 
metadata reporting.
   
   **Feasibility:** Feasible — proto-level addition with client SDK 
implementation.
   **Scope:** `definition.proto` (Settings, UserAgent messages); all client SDK 
implementations.
   **Compatibility:** Additive proto changes are backward-compatible (new 
optional fields). Older clients will simply not send these fields.
   
   This addresses a real gap — per-client identity in broker-side observability 
is essential for connection management, quota enforcement, and debugging. 
Moving from per-request gRPC headers to a structured proto field is the right 
direction.
   
   ---
   *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