The GitHub Actions job "Build and Run Tests by Bazel" on 
rocketmq.git/fix/message-batch-user-property has failed.
Run started by GitHub user Aias00 (triggered by Aias00).

Head commit for run:
e0c0fff2763f4483d79d5074a883979ffb02adc5 / 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/28734196081

With regards,
GitHub Actions via GitBox

Reply via email to