Skip to content

Commit a668055

Browse files
authored
feat(hbase): add 2.6.6, remove 2.6.3 (#1547)
* Add HBase 2.6.6, Phoenix 5.2.1 * Fix Hbase 2.6.6 patches, add 3.4.3 hadoop support for 2.6.4 * Adding path for 2.6.4 updating to hadoop 3.4.3
1 parent c0e6ca9 commit a668055

20 files changed

Lines changed: 245 additions & 1077 deletions

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ All notable changes to this project will be documented in this file.
1919
- hadoop: Add `3.5.0` and `3.4.3` ([#1511]).
2020
- airflow: Add `3.2.2` ([#1519], [#1541]).
2121
- druid: Add `37.0.0` ([#1535]).
22+
- hbase: Add `2.6.6` ([#1547]).
2223
- spark: Add `4.1.2` ([#1550]).
2324

2425
### Changed
@@ -52,6 +53,7 @@ All notable changes to this project will be documented in this file.
5253
- hive: Remove `4.1.0` ([#1539]).
5354
- druid: Remove `34.0.0` ([#1535]).
5455
- java-base: Drop Java 8 ([#1548]).
56+
- hbase: Remove `2.6.3` ([#1547]).
5557

5658
[#1446]: https://github.com/stackabletech/docker-images/pull/1446
5759
[#1452]: https://github.com/stackabletech/docker-images/pull/1452
@@ -82,6 +84,7 @@ All notable changes to this project will be documented in this file.
8284
[#1535]: https://github.com/stackabletech/docker-images/pull/1535
8385
[#1539]: https://github.com/stackabletech/docker-images/pull/1539
8486
[#1541]: https://github.com/stackabletech/docker-images/pull/1541
87+
[#1547]: https://github.com/stackabletech/docker-images/pull/1547
8588
[#1548]: https://github.com/stackabletech/docker-images/pull/1548
8689
[#1550]: https://github.com/stackabletech/docker-images/pull/1550
8790

hbase/boil-config.toml

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,32 @@
11
[metadata.registries]
22
"oci.stackable.tech" = { namespace = "sdp" }
33

4-
[versions."2.6.3".local-images]
5-
"hbase/hbase" = "2.6.3"
6-
"hbase/hbase-operator-tools" = "1.3.0-hbase2.6.3"
7-
"hbase/phoenix" = "5.2.1-hbase2.6.3"
4+
# Deprecated since 26.7.0
5+
[versions."2.6.4".local-images]
6+
"hbase/hbase" = "2.6.4"
7+
"hbase/hbase-operator-tools" = "1.3.0-hbase2.6.4"
8+
"hbase/phoenix" = "5.3.0-hbase2.6.4"
89
"hbase/hbase-opa-authorizer" = "0.3.0"
9-
"hadoop/hadoop" = "3.4.2" # TODO: Bump to 3.4.3
10+
"hadoop/hadoop" = "3.4.3"
1011
java-base = "11"
1112
java-devel = "11"
1213

13-
[versions."2.6.3".build-arguments]
14+
[versions."2.6.4".build-arguments]
1415
hbase-profile = "2.6"
1516
delete-caches = "true"
1617

17-
[versions."2.6.4".local-images]
18-
"hbase/hbase" = "2.6.4"
19-
"hbase/hbase-operator-tools" = "1.3.0-hbase2.6.4"
20-
"hbase/phoenix" = "5.3.0-hbase2.6.4"
18+
19+
20+
# LTS since 26.7.0
21+
[versions."2.6.6".local-images]
22+
"hbase/hbase" = "2.6.6"
23+
"hbase/hbase-operator-tools" = "1.3.0-hbase2.6.6"
24+
"hbase/phoenix" = "5.3.1-hbase2.6.6"
2125
"hbase/hbase-opa-authorizer" = "0.3.0"
22-
"hadoop/hadoop" = "3.4.2" # TODO: Bump to 3.4.3
26+
"hadoop/hadoop" = "3.4.3"
2327
java-base = "11"
2428
java-devel = "11"
2529

26-
[versions."2.6.4".build-arguments]
30+
[versions."2.6.6".build-arguments]
2731
hbase-profile = "2.6"
2832
delete-caches = "true"
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
[versions."1.3.0-hbase2.6.3".local-images]
2-
"hadoop/hadoop" = "3.4.2" # TODO: Bump to 3.4.3
3-
"hbase/hbase" = "2.6.3"
4-
"java-devel" = "11"
5-
6-
[versions."1.3.0-hbase2.6.3".build-arguments]
7-
hbase-operator-tools-version = "1.3.0"
8-
hbase-thirdparty-version = "4.1.9"
9-
delete-caches = "true"
10-
111
# Note: The next Hbase version should use 1.4.0 if it is released.
122
# At the time of writing, the latest commit is b22878f.
133
[versions."1.3.0-hbase2.6.4".local-images]
14-
"hadoop/hadoop" = "3.4.2" # TODO: Bump to 3.4.3
4+
"hadoop/hadoop" = "3.4.3"
155
"hbase/hbase" = "2.6.4"
166
"java-devel" = "11"
177

188
[versions."1.3.0-hbase2.6.4".build-arguments]
199
hbase-operator-tools-version = "1.3.0"
20-
hbase-thirdparty-version = "4.1.9"
10+
hbase-thirdparty-version = "4.1.12" # Needs to match https://github.com/apache/hbase/blob/rel/2.6.6/pom.xml
11+
delete-caches = "true"
12+
13+
[versions."1.3.0-hbase2.6.6".local-images]
14+
"hadoop/hadoop" = "3.4.3"
15+
"hbase/hbase" = "2.6.6"
16+
"java-devel" = "11"
17+
18+
[versions."1.3.0-hbase2.6.6".build-arguments]
19+
hbase-operator-tools-version = "1.3.0"
20+
hbase-thirdparty-version = "4.1.13" # Needs to match https://github.com/apache/hbase/blob/rel/2.6.6/pom.xml
2121
delete-caches = "true"

hbase/hbase/boil-config.toml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
1-
[versions."2.6.3".local-images]
2-
"hadoop/hadoop" = "3.4.2" # TODO: Bump to 3.4.3
1+
# Deprecated since 26.7.0
2+
[versions."2.6.4".local-images]
3+
"hadoop/hadoop" = "3.4.3"
34
java-base = "11"
45
java-devel = "11"
56

6-
[versions."2.6.3".build-arguments]
7+
[versions."2.6.4".build-arguments]
78
async-profiler-version = "2.9"
89
delete-caches = "true"
910

10-
[versions."2.6.4".local-images]
11-
"hadoop/hadoop" = "3.4.2" # TODO: Bump to 3.4.3
11+
12+
13+
# LTS since 26.7.0
14+
[versions."2.6.6".local-images]
15+
"hadoop/hadoop" = "3.4.3"
1216
java-base = "11"
1317
java-devel = "11"
1418

15-
[versions."2.6.4".build-arguments]
19+
[versions."2.6.6".build-arguments]
1620
async-profiler-version = "2.9"
1721
delete-caches = "true"

0 commit comments

Comments
 (0)