You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by GitBox <gi...@apache.org> on 2026/10/09 11:06:49 UTC

[GH] (rocketmq/fix/ack-message-activity-empty-entries): Workflow run "Build and Run Tests by Bazel" failed!

The GitHub Actions job "Build and Run Tests by Bazel" on rocketmq.git/fix/ack-message-activity-empty-entries has failed.
Run started by GitHub user zjncs (triggered by zjncs).

Head commit for run:
339bc11d24b15f28834da899701809572aca913c / zjncs <18...@163.com>
[ISSUE #C3] Reject an AckMessageRequest without entries instead of throwing IndexOutOfBoundsException

With enableBatchAck on, ackMessage inspects request.getEntries(0) before
any empty check, so a request that carries no entries fails with an
IndexOutOfBoundsException that surfaces to the client as an opaque
INTERNAL_SERVER_ERROR. Reject it up front with GrpcProxyException
(BAD_REQUEST), matching how the other activities validate input.

Signed-off-by: zjncs <18...@163.com>

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

With regards,
GitHub Actions via GitBox