The GitHub Actions job "Run Integration Tests" on 
rocketmq.git/cnj/remoting-encodebody-mark has succeeded.
Run started by GitHub user chennaji9 (triggered by RongtongJin).

Head commit for run:
808eee455f89fb94cf61326d3273121a050d64d7 / 陈那几 <[email protected]>
[ISSUE #11283] fix(remoting): RpcClientUtils.encodeBody must not clobber the 
caller's ByteBuffer mark

encodeBody used mark()/get()/reset() on the caller's buffer, which
restored the position but silently overwrote any mark the caller had set,
so a later reset() jumped to the wrong position. Read the remaining bytes
from a duplicate() instead, leaving the original buffer's position, limit
and mark untouched, and add a regression test.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>

Report URL: https://github.com/apache/rocketmq/actions/runs/36704856810

With regards,
GitHub Actions via GitBox

Reply via email to