Files
rocketmq/common
Jiahua Wang 801d6c0a2f [ISSUE #10467] Reduce per-message allocation in createUniqID and valueOfMagicCode (#10469)
- MessageClientIDSetter.createUniqID(): reuse a ThreadLocal<char[]>
  instead of allocating a new char[LEN*2] on every send.
- MessageVersion.valueOfMagicCode(): replace Enum.values() array copy +
  O(n) loop with direct if-else on the two known magic codes.

Co-authored-by: wangjiahua.wjh <wangjiahua.wjh@alibaba-inc.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-06-11 20:26:12 +08:00
..