Commit Graph

  • beee84fa44 [ISSUE #9868] Fix getBrokerEpoch no response issue for empty parameters (#9869) yx9o 2025-12-12 16:26:48 +08:00
  • 15796e73d3 [ISSUE #9912] Fix consumer offset timestamp displayed incorrect in tiered store (#9913) SHI 2025-12-12 16:10:09 +08:00
  • 6f5b551b88 [ISSUE #9918] Fix the message may be renewed once more if the gRPC push consumer is unexpectedly disconnected (#9919) qianye 2025-12-12 16:08:46 +08:00
  • 7a08b4cb68 [RIP-82] Implement Timer message, transaction message, and index based on RocksDB (#9787) Drizzle 2025-12-11 15:13:56 +08:00
  • f73fe6c4fb [ISSUE #9885] Fix tiered store cache count and bytes metrics (#9886) majialong 2025-12-11 10:27:08 +08:00
  • 1f387b286b Fix ACL 2.0: correct consumer group extraction from retry topic in SEND_MESSAGE/SEND_MESSAGE_V2/SEND_BATCH_MESSAGE (#9911) dingshuangxi888 2025-12-10 15:58:10 +08:00
  • 89e021e871 [ISSUE #9898] Remove AbstractBrokerRunnable and replace with Runnable rongtong 2025-12-05 14:03:54 +08:00
  • 1bb2168bf3 Fix controller mode HAService removeConnection (#9897) littleboy 2025-12-05 11:28:07 +08:00
  • cbfd37b251 Add some log for gRPC route (#9896) qianye 2025-12-05 10:19:27 +08:00
  • d7e27d6d69 [ISSUE #9396] Use fastjson2 in all modules (#9397) yx9o 2025-12-04 19:09:08 +08:00
  • 47c6e89589 [ISSUE #9894] Update README for RocketMQ 5.3.4 and minor fixes (#9895) majialong 2025-12-04 10:05:03 +08:00
  • 1a3c922fdf Defer the shutdown behavior of popConsumerService to prevent JVM crash (#9889) rongtong 2025-12-03 14:15:22 +08:00
  • 9f58198abd [ISSUE #9883] Remove unnecessary MessageFormat.format (#9884) yx9o 2025-12-03 13:51:13 +08:00
  • bca6393261 [ISSUE #9891] Optimize pop orderly implementation to facilitate expansion (#9892) qianye 2025-12-02 16:30:15 +08:00
  • 63d20eb92a [ISSUE #9734] Set revision to 5.3.4 in maven pom (#9876) rocketmq-all-5.3.4 release-5.3.4 lizhimins 2025-11-27 11:32:42 +08:00
  • b77f2ab3a4 [ISSUE #9734] Prepare to release Apache RocketMQ 5.3.4 (#9861) lizhimins 2025-11-26 14:07:50 +08:00
  • e87f9cbb08 [ISSUE #9875] Optimize the RocksDB config shutdown logic when useSingleRocksDBForAllConfigs is set to true to prevent JVM crashes. (#9874) rongtong 2025-11-26 11:21:01 +08:00
  • e984023d31 [ISSUE #9816] Fix calculate consumer lag with opentelemetry (#9873) lizhimins 2025-11-25 19:52:21 +08:00
  • f33f626114 [ISSUE #9663] Add flatten-maven-plugin plugin (#9866) lizhimins 2025-11-24 19:28:51 +08:00
  • 12774c64be [ISSUE #9779] fix DirectBuffer will cause error at 9+ JDK version. (#9801) sinberCS 2025-11-24 18:00:38 +08:00
  • 736f027c9c [ISSUE #9870] Ensure metadata provider cache executors are shutdown correctly (#9871) majialong 2025-11-24 10:34:43 +08:00
  • 5892de6d14 [ISSUE #9862] [Bug] Fix the issue of missing bornTime in POP requests when broker ACL is enabled (#9863) dingshuangxi888 2025-11-20 20:09:43 +08:00
  • ccf973081e [ISSUE #9789] LitePullConsumer supports manually adding subscription reported in Heartbeat (#9790) qianye 2025-11-20 19:53:21 +08:00
  • a68a5bfd8c [ISSUE #9809] Fix NPE in getAcl when subject is null (#9810) majialong 2025-11-20 11:50:50 +08:00
  • 963c0e28ff [ISSUE #9741] Optimize authorization whitelist lookup efficiency (#9760) majialong 2025-11-20 10:31:46 +08:00
  • 8eabe68acd [ISSUE #9849] Correct ACL cache loader error log in ClusterMetadataService (#9850) majialong 2025-11-20 10:30:06 +08:00
  • 7acfe4dca1 [ISSUE #9737] Fix client memory leak on connection failure (#9740) qianye 2025-11-19 16:22:07 +08:00
  • d08f787771 [ISSUE #9807] Optimize log.warn Time Consumption in the send Method (#9808) yx9o 2025-11-19 16:05:36 +08:00
  • d750461f3c [ISSUE #9857] Optimize the performance of the notification by removing unnecessary retry checks (#9858) qianye 2025-11-18 20:58:36 +08:00
  • 9c3e7fe273 [ISSUE #9847] Reduce lock contention on the HandleData object to prevent threads from hanging (#9848) qianye 2025-11-14 15:11:40 +08:00
  • 6c798d64f0 [ISSUE #9593] Optimize Deflater resource release (#9594) yx9o 2025-11-14 13:44:15 +08:00
  • 69e2524c45 Fix resource leak in IndexStoreFile shutdown (#9840) rongtong 2025-11-14 11:32:35 +08:00
  • 2017630383 [ISSUE #9834] Support writeWithoutMmap in IndexStoreFile (#9835) rongtong 2025-11-13 17:25:31 +08:00
  • e60b67afe7 [ISSUE #9838] IndexStoreService use forceShutdown when disk is not writable (#9839) rongtong 2025-11-13 17:25:09 +08:00
  • 3b78ab0960 [ISSUE #9632] Fix Pop Long-polling Not Awakened for V1 Retry Messages (#9828) qianye 2025-11-12 20:01:23 +08:00
  • 7a1a9501ca [ISSUE# 9841] Improve Resource Management in TimerWheel to Prevent File Handle Leaks (#9842) guyinyou 2025-11-12 15:22:59 +08:00
  • e2be0f259d fix controller mode scanControllerAddress (#9845) littleboy 2025-11-12 13:39:20 +08:00
  • f0d3b9c8c6 [ISSUE #9794] Change JDK prerequisite from 1.7+ to 1.8+ in documentation (#9795) yx9o 2025-11-12 11:19:12 +08:00
  • 12f8db1e23 [ISSUE #9821] Fix getBrokerConfig no response issue for empty parameters (#9822) yx9o 2025-11-12 11:18:40 +08:00
  • e4170f561c Add timestamp query message offset to abstract class (#9836) lizhimins 2025-11-11 15:23:22 +08:00
  • 29a62c46c9 [ISSUE #9735] Add TimerWheel snapshot mechanism for reliable recovery (#9736) guyinyou 2025-11-10 16:54:30 +08:00
  • 607263ba38 upgrade OpenTelemetry to version 1.44.1 (#9820) rongtong 2025-11-10 13:57:28 +08:00
  • 35a747452c [ISSUE #9802] Fix the issue of delete logic in tiered storage index service (#9803) lizhimins 2025-11-10 10:29:53 +08:00
  • e7d930f585 Fixed error message of CommandUtil.fetchMasterAddrByBrokerName (#9825) Michael Hausegger 2025-11-08 09:08:08 +01:00
  • 455305a9d4 [ISSUE #9813] Fix buffer fetch thread pool starvation in tiered storage (#9818) lizhimins 2025-11-07 11:51:34 +08:00
  • 736d2a860e [ISSUE #9816] Fix concurrent modify opentelemetry record in calculate consumer lag (#9817) lizhimins 2025-11-07 11:47:53 +08:00
  • 440341b604 [ISSUE #9811] Fixed the issue of excessive loop iterations in reput service (#9812) lizhimins 2025-11-06 11:37:39 +08:00
  • 6b91c7d4a2 [ISSUE #9798] Reduce unnecessary thread switching in sending message via proxy (#9799) qianye 2025-11-06 10:21:02 +08:00
  • d7c8bb7341 [ISSUE #9784] Fix the policy comparator to prioritize DENY over ALLOW (#9785) majialong 2025-11-03 14:35:13 +08:00
  • 204b251239 Correct method name from updateDateVersion to updateDataVersion (#9788) majialong 2025-10-30 11:11:32 +08:00
  • b4cff03c23 [RIP-79] Route Change Notification (#9549) feature-reverse-route-update saz97 2025-10-28 20:25:08 +08:00
  • bea086feb9 [ISSUE #9773] Fix core dump when shutdown broker twice qianye 2025-10-27 19:08:52 +08:00
  • e262890216 [ISSUE #9776] Make SharedByteBuffer size configurable via MessageStoreConfig.maxMessageSize (#9775) rongtong 2025-10-24 13:36:52 +08:00
  • 2eb21293cf [ISSUE #9773] Implement Shared RocksDB Instance for Broker Configs (#9774) qianye 2025-10-23 15:31:41 +08:00
  • 035c91a3cc [ISSUE #9763] Fix invalid user disable status check in authorization (#9764) majialong 2025-10-23 10:03:52 +08:00
  • 08b62b9d67 refactor: remove static from executorService to support multi-broker in single process with brokercontainer (#9772) rongtong 2025-10-22 19:17:38 +08:00
  • a2747dacbd [ISSUE #9769] Add tls.ciphers and tls.protocols in system properties (#9770) carlvine500 2025-10-22 16:19:18 +08:00
  • ccdf9a6a2d [ISSUE #9767] Fix incorrect decode method for UnlockBatchRequestBody in DefaultAuthorizationContextBuilder (#9768) majialong 2025-10-22 16:03:42 +08:00
  • e20354e55a [RIP-81] Master-slave metadata incremental synchronization (#9617) feature-sync-metadata Crazylychee 2025-10-21 19:31:52 +08:00
  • 6da83face2 [ISSUE #9765] Improve null handling in file operations (#9766) yx9o 2025-10-21 16:26:40 +08:00
  • e6ec760eaa [ISSUE #9758] Fix resource filter does not take effect in the listAcl (#9759) majialong 2025-10-16 10:19:08 +08:00
  • 4859db9526 [ISSUE #9761] Fix get authentication and authorization metadata provider error (#9762) majialong 2025-10-16 10:18:22 +08:00
  • 4c460387e7 [ISSUE #9752] Fix time dequeue latency unit to milliseconds (#9753) dingshuangxi888 2025-10-15 15:47:05 +08:00
  • 3dd4bfd4f8 [ISSUE #9756] Fix the issue where the port is always 10911 when starting broker with brokerStartup rongtong 2025-10-15 09:56:14 +08:00
  • 4a64a5a361 [ISSUE #9750] Fix NPE when isAsyncSendEnable is false (#9751) rongtong 2025-10-14 10:12:50 +08:00
  • 4c06b15b8b [ISSUE #9739] Revert skipped test cases in macos environment (#9749) lizhimins 2025-10-13 20:58:33 +08:00
  • 40ca80ea90 [ISSUE #9741] Optimize authentication whitelist lookup efficiency (#9742) yx9o 2025-10-13 13:53:02 +08:00
  • b1a7ac80dd fix get dledger mod storepath (#9746) littleboy 2025-10-09 14:03:11 +08:00
  • 4b5f8665f9 Fix typos and linguistic errors in documentation (#9748) Sebastien Dionne 2025-10-09 01:58:56 -04:00
  • 060e4dc306 [ISSUE #9743] Fix ReceiptHandleProcessorTest (#9744) yx9o 2025-10-09 13:56:21 +08:00
  • f5c8ebb01b Bump io.grpc:grpc-netty-shaded from 1.53.0 to 1.75.0 dependabot/maven/io.grpc-grpc-netty-shaded-1.75.0 dependabot[bot] 2025-09-30 17:22:05 +00:00
  • 1c83b11768 [ISSUE #9658] Replace JUnit 5 imports with JUnit 4 (#9659) yx9o 2025-09-29 17:17:12 +08:00
  • 64999c12bb [ISSUE #9732] Fix request may still be invoked when local process timeout (#9733) qianye 2025-09-25 15:42:30 +08:00
  • 6d6921b473 [ISSUE #9687] Cleanup BrokerHeartbeatManager code (#9688) majialong 2025-09-24 13:48:53 +08:00
  • d197028f83 refactor: abstract StoreMetricsManager interface to support non-DefaultMessageStore (#9727) rongtong 2025-09-24 11:12:26 +08:00
  • a4da5f5794 [ISSUE #9723] Fix missing "+" symbol in metadata updates for v2 configuration (#9724) cvictory 2025-09-22 10:16:41 +08:00
  • 7d7502126c [ISSUE #9719] Fix Static Variable Conflicts in Multi-Broker Metrics Management (#9720) rongtong 2025-09-22 09:53:52 +08:00
  • aa9ee1d059 [ISSUE #9689] Fix the issue that master transfer epoch was not updated in time Liu Shengzhong 2025-09-22 08:31:29 +08:00
  • fbe9f733b9 [ISSUE #9721] Fix TimerDequeueGetService thread not exiting after shutdown rongtong 2025-09-21 09:56:23 +08:00
  • 8fc57f1468 [ISSUE #9717] Fix RaftBrokerHeartBeatManager#scanNotActiveBroker was not actually executed Liu Shengzhong 2025-09-19 17:25:40 +08:00
  • 47c07a9724 [ISSUE #9716] refactor: replace RandomAccessFile with FileChannel (#9715) rongtong 2025-09-19 15:43:01 +08:00
  • dbd935fe22 [ISSUE #9709] Add enableRunningFlagsInFlush configuration switch for CommitLog guyinyou 2025-09-19 11:16:18 +08:00
  • 0e72809335 [ISSUE #9705] Improve persist() method reliability to prevent broker startup failure after power outages (#9706) guyinyou 2025-09-18 22:32:19 +08:00
  • 73e8fdbdb8 [ISSUE #9699] Optimize shutdown process and resource management (#9700) rongtong 2025-09-17 19:21:49 +08:00
  • 93f60db5f6 [ISSUE #9713] Improve data consistency in DefaultMappedFile flush method guyinyou 2025-09-16 21:34:50 +08:00
  • 1d9b02ca46 [ISSUE #9707] Integrate RunningFlags with MappedFile system for better error handling and state management (#9708) guyinyou 2025-09-16 16:58:42 +08:00
  • d0e31a2b34 [ISSUE #9703] Remove pull offset and reset offset when deleting topic (#9704) qianye 2025-09-16 10:49:34 +08:00
  • 02f413d410 [ISSUE #9701] Synchronize metrics shutdown to prevent JVM crashes during broker shutdown (#9702) guyinyou 2025-09-15 17:40:18 +08:00
  • 4ae02942e5 [ISSUE #9693] Add writeWithoutMmap configuration to prevent JVM crash when device becomes read-only (#9694) guyinyou 2025-09-14 14:43:06 +08:00
  • edaffe6906 [ISSUE #9695] Not use pull offset when use pop orderly consume (#9696) lizhimins 2025-09-12 17:26:16 +08:00
  • bc88d8a7c8 to #9692 Support async delete for topics enh-9692-1 fuchong 2025-09-12 14:18:57 +08:00
  • 7967edfc5e [ISSUE #9677] Resolve metrics static variable conflicts in BrokerContainer mode (#9678) rongtong 2025-09-11 16:29:20 +08:00
  • c3c6832f35 [ISSUE #9680] Improve RocksDB compaction filter factory resource management (#9681) rongtong 2025-09-11 14:15:02 +08:00
  • 809bfe6cb8 [ISSUE #9682] Increase initial delay for scanning inactive brokers to 5000 milliseconds (#9683) mxsm 2025-09-10 14:04:53 +08:00
  • ce5a77db41 [ISSUE 9547] Fix sync group if attributes isn't null ccwss 2025-09-10 09:51:30 +08:00
  • bb45b8f5f7 [ISSUE #9634] Improve BrokerContainer extensibility and module structure (#9635) rongtong 2025-09-09 16:12:43 +08:00
  • 86e8ed630b [ISSUE #9666] Add accelerated startup recovery feature for RocksDB store with SYNC_FLUSH (#9667) rongtong 2025-09-09 14:11:24 +08:00
  • 40622ce1dd [ISSUE #9764] Fix bazel-compile (ubuntu-latest) error (#9675) yx9o 2025-09-09 10:09:03 +08:00
  • 32d68e7856 [ISSUE #9581] Optimize the resource bloat of pollingMap and topicCidMap in LMQ scenarios (#9579) rongtong 2025-09-08 13:49:48 +08:00
  • 2f89371f87 [ISSUE #9620] placeholder replacement string concatenation (#9621) yx9o 2025-09-05 09:03:40 +08:00