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 10:52:14 UTC
[GH] (rocketmq/fix/rebalance-lite-pull-consume-timestamp-npe): Workflow run "Run Integration Tests" failed!
The GitHub Actions job "Run Integration Tests" on rocketmq.git/fix/rebalance-lite-pull-consume-timestamp-npe has failed.
Run started by GitHub user zjncs (triggered by zjncs).
Head commit for run:
6750f693f67ebf1755f786f8abf3ec4c3b37565a / zjncs <18...@163.com>
[ISSUE #C1] Throw MQClientException instead of NPE for an unparseable consumeTimestamp
computePullFromWhereWithException of both the lite pull and the push
consumer chain UtilAll.parseDate(consumeTimestamp).getTime(), but
parseDate returns null when the user-configured timestamp does not match
the yyyyMMddHHmmss pattern. The rebalance then dies with an NPE instead
of a proper error. Null-check the parsed date and throw MQClientException
so the existing callers (updateProcessQueueTable and the deprecated
computePullFromWhere wrapper) handle it like every other lookup failure.
Signed-off-by: zjncs <18...@163.com>
Report URL: https://github.com/apache/rocketmq/actions/runs/34342186389
With regards,
GitHub Actions via GitBox