Skip to content

Commit 81d193c

Browse files
committed
Convert HBase 2.6.0 to patchable
1 parent 6cf0e71 commit 81d193c

9 files changed

+46
-32
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
From 3d871f17a11c69b0db4fa42974f5bf51dd35751a Mon Sep 17 00:00:00 2001
1+
From 2aa0caa6a2c918f9f3bf21e9974f10fff1e1acc1 Mon Sep 17 00:00:00 2001
22
From: Lukas Voetmand <[email protected]>
33
Date: Fri, 6 Sep 2024 17:53:52 +0200
4-
Subject: Bumps cyclonedx-maven-plugin to version 2.8.0 and tweaks its
4+
Subject: Bump cyclonedx-maven-plugin to version 2.8.0 and tweak its
55
configuration
66

77
---

hbase/stackable/patches/2.6.0/01-HBASE-28242.patch renamed to hbase/stackable/patches/2.6.0/0001-HBASE-28242-Updates-async-profiler-support.patch

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
HBASE-28242 - Updates async-profiler support
2-
3-
From: Lars Francke <[email protected]>
4-
1+
From 5dedf99076578ec2d1a00f87b153ec7c04a40903 Mon Sep 17 00:00:00 2001
2+
From: Siegfried Weber <[email protected]>
3+
Date: Tue, 6 Feb 2024 16:10:54 +0100
4+
Subject: HBASE-28242: Updates async-profiler support
55

66
---
7-
.../apache/hadoop/hbase/http/ProfileServlet.java | 205 ++++++++++++--------
7+
.../hadoop/hbase/http/ProfileServlet.java | 205 +++++++++++-------
88
1 file changed, 121 insertions(+), 84 deletions(-)
99

1010
diff --git a/hbase-http/src/main/java/org/apache/hadoop/hbase/http/ProfileServlet.java b/hbase-http/src/main/java/org/apache/hadoop/hbase/http/ProfileServlet.java

hbase/stackable/patches/2.6.0/02-HBASE-28567.patch renamed to hbase/stackable/patches/2.6.0/0002-HBASE-28567-Race-condition-causes-MetaRegionLocation.patch

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
HBASE-28567.
1+
From d0b4d835981de37250ad076298ef236c411b7ce0 Mon Sep 17 00:00:00 2001
2+
From: Razvan-Daniel Mihai <[email protected]>
3+
Date: Fri, 12 Jul 2024 17:30:12 -0400
4+
Subject: HBASE-28567: Race condition causes MetaRegionLocationCache to never
5+
set watcher to populate meta location
26

3-
From: Lars Francke <[email protected]>
4-
5-
Race condition causes MetaRegionLocationCache to never set watcher to populate meta location
67
---
7-
.../apache/hadoop/hbase/zookeeper/ZKWatcher.java | 5 +++++
8+
.../java/org/apache/hadoop/hbase/zookeeper/ZKWatcher.java | 5 +++++
89
1 file changed, 5 insertions(+)
910

1011
diff --git a/hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKWatcher.java b/hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKWatcher.java

hbase/stackable/patches/2.6.0/03-patch-updates.patch renamed to hbase/stackable/patches/2.6.0/0003-Update-all-dependencies-which-have-a-new-patch-updat.patch

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
Update all dependencies which have a new patch update available.
2-
3-
From: Lars Francke <[email protected]>
4-
1+
From fea1d27160dc1e8f53509ae0f57518404d16dae0 Mon Sep 17 00:00:00 2001
2+
From: Lars Francke <[email protected]>
3+
Date: Thu, 11 Jul 2024 10:12:51 +0200
4+
Subject: Update all dependencies which have a new patch update available.
55

66
---
7-
pom.xml | 40 ++++++++++++++++++++--------------------
7+
pom.xml | 40 ++++++++++++++++++++--------------------
88
1 file changed, 20 insertions(+), 20 deletions(-)
99

1010
diff --git a/pom.xml b/pom.xml

hbase/stackable/patches/2.6.0/04-include-dataformat-xml.patch renamed to hbase/stackable/patches/2.6.0/0004-Include-jackson-dataformat-xml.patch

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1-
Include jackson-dataformat-xml.
2-
3-
From: Lars Francke <[email protected]>
1+
From 5aaae3665b8e50268810c5b3f443a204231b5d6a Mon Sep 17 00:00:00 2001
2+
From: Razvan-Daniel Mihai <[email protected]>
3+
Date: Fri, 12 Jul 2024 17:30:12 -0400
4+
Subject: Include jackson-dataformat-xml.
45

56
This is needed for XmlLayout to work so our structured logging works.
67
It is an optional dependency of log4j2 so we need to make sure to include
78
it.
89
---
9-
hbase-assembly/pom.xml | 5 +++++
10-
pom.xml | 12 ++++++++++++
10+
hbase-assembly/pom.xml | 5 +++++
11+
pom.xml | 12 ++++++++++++
1112
2 files changed, 17 insertions(+)
1213

1314
diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml

hbase/stackable/patches/2.6.0/05-patch-cyclonedx-plugin.patch renamed to hbase/stackable/patches/2.6.0/0005-Bump-cyclonedx-maven-plugin-to-version-2.8.0-and-twe.patch

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
1+
From bcbdb378846206c42a602107e380c29af1ac9163 Mon Sep 17 00:00:00 2001
2+
From: Lukas Voetmand <[email protected]>
3+
Date: Fri, 6 Sep 2024 17:53:52 +0200
4+
Subject: Bump cyclonedx-maven-plugin to version 2.8.0 and tweak its
5+
configuration
6+
7+
---
8+
pom.xml | 6 +++++-
9+
1 file changed, 5 insertions(+), 1 deletion(-)
10+
111
diff --git a/pom.xml b/pom.xml
2-
index 918cdaa..2a83794 100644
12+
index 819e021d86..0bd6a69703 100644
313
--- a/pom.xml
414
+++ b/pom.xml
5-
@@ -3218,7 +3218,11 @@
15+
@@ -3230,7 +3230,11 @@
616
<plugin>
717
<groupId>org.cyclonedx</groupId>
818
<artifactId>cyclonedx-maven-plugin</artifactId>
Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
Fix CVE-2024-36114
1+
From 02affcbe2f4aa7a22493c9aaa72602c5520bf2a9 Mon Sep 17 00:00:00 2001
2+
From: Siegfried Weber <[email protected]>
3+
Date: Mon, 11 Nov 2024 10:00:15 +0100
4+
Subject: Fix CVE-2024-36114
5+
26
see https://github.com/stackabletech/vulnerabilities/issues/834
37

48
Aircompressor is a library with ports of the Snappy, LZO, LZ4, and
@@ -17,6 +21,9 @@ have been fixed. When decompressing data from untrusted users, this can
1721
be exploited for a denial-of-service attack by crashing the JVM, or to
1822
leak other sensitive information from the Java process. There are no
1923
known workarounds for this issue.
24+
---
25+
pom.xml | 2 +-
26+
1 file changed, 1 insertion(+), 1 deletion(-)
2027

2128
diff --git a/pom.xml b/pom.xml
2229
index 0bd6a69703..50948c2746 100644
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
upstream = "https://github.com/apache/hbase.git"
2+
base = "de99f8754135ea69adc39da48d2bc2b2710a5366"

hbase/stackable/patches/2.6.0/series

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)