The GitHub Actions job "Build and Run Tests by Bazel" on rocketmq.git/fix/message-batch-user-property has succeeded. Run started by GitHub user Aias00 (triggered by Aias00).
Head commit for run: 967de48afc9859e4606fbf174717588efe9d8311 / liuhy <[email protected]> Preserve batch-level user properties in encoded messages MessageBatch encodes the inner message list, so user properties set only on the MessageBatch wrapper are not visible after decoding. Propagating batch-level user properties to each inner message makes MessageBatch.putUserProperty behave consistently with the encoded message payload consumed downstream. Constraint: Related to apache/rocketmq#9195 Rejected: Copy wrapper properties only during generateFromList | callers can set MessageBatch properties after construction Confidence: medium Scope-risk: narrow Directive: Keep MessageBatch wrapper properties and inner message properties aligned for user-facing setters that affect encoded payload semantics. Tested: mvn -pl common -Dtest=MessageEncodeDecodeTest,MessageBatchTest,MessageTest test Not-tested: Full repository test suite Report URL: https://github.com/apache/rocketmq/actions/runs/28645640891 With regards, GitHub Actions via GitBox
