The GitHub Actions job "Coverage" on 
rocketmq.git/fix/change-invisible-reregister-handle has failed.
Run started by GitHub user Aias00 (triggered by Aias00).

Head commit for run:
82c768e6ccbf38a13f8085351fedc5c6059977c1 / liuhy <[email protected]>
Keep renewed receipt handles managed after invisible changes

Proxy auto-renew removes the old receipt handle before changing invisible 
duration. When the broker returns a new receipt handle, the proxy must put that 
managed handle back; otherwise later ACKs cannot find the updated handle in the 
receipt handle manager.

Constraint: Related to apache/rocketmq#9583
Rejected: Recreate MessageReceiptHandle from only the new receipt handle | 
loses existing managed metadata such as message context and retry state
Confidence: high
Scope-risk: narrow
Directive: Re-register only handles that were already managed by the receipt 
handle manager.
Tested: mvn -pl proxy -Dtest=ChangeInvisibleDurationActivityTest test
Not-tested: Full repository test suite

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

With regards,
GitHub Actions via GitBox

Reply via email to