From 0558f1726ad291d8ad607849d396ac6f48d07b90 Mon Sep 17 00:00:00 2001 From: psong Date: Tue, 15 Oct 2024 20:46:55 +0800 Subject: [PATCH] fix some bugs - add maxheap info: 2G - avoid timeout --- patch044-add-maxheapValue.patch | 15 ++++++++++ rocketmq.spec | 53 ++++++++++++++++++--------------- 2 files changed, 44 insertions(+), 24 deletions(-) create mode 100644 patch044-add-maxheapValue.patch diff --git a/patch044-add-maxheapValue.patch b/patch044-add-maxheapValue.patch new file mode 100644 index 0000000..895f578 --- /dev/null +++ b/patch044-add-maxheapValue.patch @@ -0,0 +1,15 @@ +diff --git a/pom.xml b/pom.xml +index a3f7c22..70e44f7 100644 +--- a/pom.xml ++++ b/pom.xml +@@ -418,7 +418,9 @@ + true + ${project.root}/style/spotbugs-suppressions.xml + High +- Max ++ Max ++ 12000000 ++ 2048 + + + diff --git a/rocketmq.spec b/rocketmq.spec index a4aa37f..5510ee0 100644 --- a/rocketmq.spec +++ b/rocketmq.spec @@ -5,7 +5,7 @@ Summary: Cloud-Native, Distributed Messaging and Streaming Name: rocketmq Version: 5.1.5 -Release: 44 +Release: 22 License: Apache-2.0 Group: Applications/Message URL: https://rocketmq.apache.org/ @@ -53,6 +53,7 @@ Patch0040: patch040-backport-add-some-test-cases.patch Patch0041: patch041-backport-improve-performance.patch Patch0042: patch042-backport-Support-message-filtering.patch Patch0043: patch043-backport-fix-some-bugs.patch +Patch0044: patch044-add-maxheapValue.patch BuildRequires: java-1.8.0-openjdk-devel, maven, maven-local, git Requires: java-1.8.0-openjdk-devel @@ -69,7 +70,8 @@ Apache RocketMQ is a cloud native messaging and streaming platform, making it si %autopatch -m 24 %build -mvn -Prelease-all -DskipTests clean package -U +export MAVEN_OPTS='-Xmx2G ' +mvn -Prelease-all -DskipTests clean package -U %install cd %{_builddir}/rocketmq-all-5.1.5-source-release/distribution/target @@ -93,67 +95,70 @@ exit 0 %changelog -* Mon Dec 11 2023 ShiZhili - 5.1.3-44 +* Mon Oct 21 2024 pSomng - 5.1.5-22 +- fix some bugs: Out of Memory (OOM) and timeout during compilation. + +* Mon Dec 11 2023 ShiZhili - 5.1.5-21 - backport fix some bugs -* Mon Dec 11 2023 ShiZhili - 5.1.3-43 +* Mon Dec 11 2023 ShiZhili - 5.1.5-20 - backport Support message filtering -* Mon Dec 11 2023 ShiZhili - 5.1.3-42 +* Mon Dec 11 2023 ShiZhili - 5.1.5-19 - backport add improve performance -* Mon Dec 11 2023 ShiZhili - 5.1.3-41 +* Mon Dec 11 2023 ShiZhili - 5.1.5-18 - backport add some test cases -* Mon Dec 11 2023 ShiZhili - 5.1.3-40 +* Mon Dec 11 2023 ShiZhili - 5.1.5-17 - backport add some validations -* Mon Dec 11 2023 ShiZhili - 5.1.3-39 +* Mon Dec 11 2023 ShiZhili - 5.1.5-16 - backport SlaveActingMaster Timer Message retry without escape logic -* Mon Dec 11 2023 ShiZhili - 5.1.3-38 +* Mon Dec 11 2023 ShiZhili - 5.1.5-15 - backport Retry topic v2 in pop -* Mon Dec 11 2023 ShiZhili - 5.1.3-37 +* Mon Dec 11 2023 ShiZhili - 5.1.5-14 - backport rip 65 -* Mon Dec 11 2023 ShiZhili - 5.1.3-36 +* Mon Dec 11 2023 ShiZhili - 5.1.5-13 - backport fix some bugs -* Mon Dec 11 2023 ShiZhili - 5.1.3-35 +* Mon Dec 11 2023 ShiZhili - 5.1.5-12 - backport Let consumer be aware of message queue assignment change -* Fri Dec 8 2023 ShiZhili - 5.1.3-34 +* Fri Dec 8 2023 ShiZhili - 5.1.5-11 - backport Lock granularity issue causing LMQ message loss -* Fri Dec 8 2023 ShiZhili - 5.1.3-33 +* Fri Dec 8 2023 ShiZhili - 5.1.5-10 - backport Clear POP_CK when sending messages -* Fri Dec 8 2023 ShiZhili - 5.1.3-32 +* Fri Dec 8 2023 ShiZhili - 5.1.5-9 - backport Add the CRC check of commitlog -* Fri Dec 8 2023 ShiZhili - 5.1.3-31 +* Fri Dec 8 2023 ShiZhili - 5.1.5-8 - backport remove some code -* Fri Dec 8 2023 ShiZhili - 5.1.3-30 +* Fri Dec 8 2023 ShiZhili - 5.1.5-7 - backport Introduce a new event NettyEventType.ACTIVE -* Fri Dec 8 2023 ShiZhili - 5.1.3-29 +* Fri Dec 8 2023 ShiZhili - 5.1.5-6 - backport fix proxy client language error -* Fri Dec 8 2023 ShiZhili - 5.1.3-28 +* Fri Dec 8 2023 ShiZhili - 5.1.5-5 - backport Utilizing cache to avoid duplicate parsing -* Fri Dec 8 2023 ShiZhili - 5.1.3-27 +* Fri Dec 8 2023 ShiZhili - 5.1.5-4 - backport AddBroker removes parsing configuration from body -* Fri Dec 8 2023 ShiZhili - 5.1.3-26 +* Fri Dec 8 2023 ShiZhili - 5.1.5-3 - backport Fix channel connect issue -* Fri Dec 8 2023 ShiZhili - 5.1.3-25 +* Fri Dec 8 2023 ShiZhili - 5.1.5-2 - backport some format and doc -* Fri Dec 8 2023 ShiZhili - 5.1.3-24 +* Fri Dec 8 2023 ShiZhili - 5.1.5-1 - backport some bugfixes * Fri Dec 8 2023 ShiZhili - 5.1.3-23 @@ -223,4 +228,4 @@ exit 0 - fix some bugs * Thu Aug 17 2023 ShiZhili - 5.1.3-1 -- init rocketmq spec \ No newline at end of file +- init rocketmq spec -- Gitee