The GitHub Actions job "Build and Run Tests by Bazel" on rocketmq.git/fix/remove-getLifeCycle-indirection has succeeded. Run started by GitHub user f1amingo (triggered by github-actions[bot]).
Head commit for run: 98772b0b23561a7adc5203682f95c1a2144be493 / Quan <[email protected]> fix(store): Fix race condition between deleteTopic and FlushConsumeQueueService by removing getLifeCycle indirection - Remove getLifeCycle() which delegates to findOrCreateConsumeQueue(), eliminating the risk of recreating a deleted topic's ConsumeQueue during concurrent flush operations - Call ConsumeQueueInterface methods directly on the instance instead of re-looking up through findOrCreateConsumeQueue - Deprecate delegate methods (load, recover, checkSelf, flush, deleteExpiredFile, truncateDirtyLogicFiles, swapMap, cleanSwappedMap, isFirstFileAvailable, isFirstFileExist) that previously used getLifeCycle indirection - Remove unnecessary RocksDBException from getDispatchFromPhyOffset signature - Fix maps.values().size() to maps.size() in recoverConcurrently Report URL: https://github.com/apache/rocketmq/actions/runs/26393419060 With regards, GitHub Actions via GitBox
