diff --git a/patch044-add-maxheapValue.patch b/patch044-add-maxheapValue.patch
new file mode 100644
index 0000000000000000000000000000000000000000..895f57889e7db292a299632b72f68c3942a909f4
--- /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 a4aa37fc6b1b55fccdb424f08003459879d61411..5510ee04deb786af1fd23e3b304fefe2dc4d1202 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