From c09bd9184aa6f78bfe018189d16d0d8356120475 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Tue, 20 Oct 2026 10:45:48 +0200 Subject: [PATCH 1/2] docs: Bump to hive 4.2.1 --- .../examples/getting_started/hive-postgres-s3.yaml | 2 +- .../examples/getting_started/hive-postgres-s3.yaml.j2 | 2 +- .../hive/pages/usage-guide/database-driver.adoc | 10 +++++----- docs/modules/hive/pages/usage-guide/derby-example.adoc | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/modules/hive/examples/getting_started/hive-postgres-s3.yaml b/docs/modules/hive/examples/getting_started/hive-postgres-s3.yaml index 598aa95c..34aff112 100644 --- a/docs/modules/hive/examples/getting_started/hive-postgres-s3.yaml +++ b/docs/modules/hive/examples/getting_started/hive-postgres-s3.yaml @@ -5,7 +5,7 @@ metadata: name: hive-postgres-s3 spec: image: - productVersion: 4.2.0 + productVersion: 4.2.1 clusterConfig: metadataDatabase: postgresql: diff --git a/docs/modules/hive/examples/getting_started/hive-postgres-s3.yaml.j2 b/docs/modules/hive/examples/getting_started/hive-postgres-s3.yaml.j2 index 598aa95c..34aff112 100644 --- a/docs/modules/hive/examples/getting_started/hive-postgres-s3.yaml.j2 +++ b/docs/modules/hive/examples/getting_started/hive-postgres-s3.yaml.j2 @@ -5,7 +5,7 @@ metadata: name: hive-postgres-s3 spec: image: - productVersion: 4.2.0 + productVersion: 4.2.1 clusterConfig: metadataDatabase: postgresql: diff --git a/docs/modules/hive/pages/usage-guide/database-driver.adoc b/docs/modules/hive/pages/usage-guide/database-driver.adoc index 2c19711a..3b6fa16b 100644 --- a/docs/modules/hive/pages/usage-guide/database-driver.adoc +++ b/docs/modules/hive/pages/usage-guide/database-driver.adoc @@ -147,7 +147,7 @@ metadata: name: hive-with-drivers spec: image: - productVersion: 4.2.0 + productVersion: 4.2.1 clusterConfig: metadataDatabase: # <1> mysql: @@ -201,7 +201,7 @@ If you have access to a registry to store custom images, another approach is to .Copy the driver [source] ---- -FROM oci.stackable.tech/sdp/hive:4.2.0-stackable0.0.0-dev +FROM oci.stackable.tech/sdp/hive:4.2.1-stackable0.0.0-dev RUN curl --fail -L https://repo1.maven.org/maven2/com/mysql/mysql-connector-j/8.0.31/mysql-connector-j-8.0.31.jar -o /stackable/mysql-connector-j-8.0.31.jar ---- @@ -209,7 +209,7 @@ RUN curl --fail -L https://repo1.maven.org/maven2/com/mysql/mysql-connector-j/8. .Build and tag the image [source] ---- -docker build -f ./Dockerfile -t oci.stackable.tech/sdp/hive:4.2.0-stackable0.0.0-dev-mysql . +docker build -f ./Dockerfile -t oci.stackable.tech/sdp/hive:4.2.1-stackable0.0.0-dev-mysql . ---- .Reference the new path to the driver without the need for using a volume mounted from a PVC @@ -222,8 +222,8 @@ metadata: name: hive spec: image: - custom: oci.stackable.tech/sdp/hive:4.2.0-stackable0.0.0-dev-mysql # <1> - productVersion: 4.2.0 + custom: oci.stackable.tech/sdp/hive:4.2.1-stackable0.0.0-dev-mysql # <1> + productVersion: 4.2.1 clusterConfig: metadataDatabase: ... diff --git a/docs/modules/hive/pages/usage-guide/derby-example.adoc b/docs/modules/hive/pages/usage-guide/derby-example.adoc index f6a0234c..640e659e 100644 --- a/docs/modules/hive/pages/usage-guide/derby-example.adoc +++ b/docs/modules/hive/pages/usage-guide/derby-example.adoc @@ -15,7 +15,7 @@ metadata: name: simple-hive-derby spec: image: - productVersion: 4.2.0 + productVersion: 4.2.1 clusterConfig: metadataDatabase: derby: {} @@ -27,7 +27,7 @@ spec: WARNING: You should not use the `Derby` database in production. Derby stores data locally which does not work in high availability setups (multiple replicas) and all data is lost after Pod restarts. -To create a single node Apache Hive Metastore (v4.2.0) cluster with derby and S3 access, deploy a minio (or use any available S3 bucket): +To create a single node Apache Hive Metastore (v4.2.1) cluster with derby and S3 access, deploy a minio (or use any available S3 bucket): [source,bash] ---- helm install minio \ @@ -57,7 +57,7 @@ metadata: name: simple-hive-derby spec: image: - productVersion: 4.2.0 + productVersion: 4.2.1 clusterConfig: metadataDatabase: derby: {} @@ -127,7 +127,7 @@ metadata: name: simple-hive-postgres spec: image: - productVersion: 4.2.0 + productVersion: 4.2.1 clusterConfig: metadataDatabase: postgresql: From 1817f6d256eca47679b77f301d1738a0190a6ad2 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Tue, 20 Oct 2026 10:48:48 +0200 Subject: [PATCH 2/2] chore: Update changelog --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 26c7b709..0bd23770 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ All notable changes to this project will be documented in this file. - Support floating tags for product images via the new `spec.image.stackableVersionPolicy` field ([#767]). - Add `/ready` endpoint to the operator Deployment, which reports the CRD installation status ([#770]). - Document that the Stackable Hive images restore the `get_table` and `get_table_objects_by_name` Thrift methods removed by HIVE-26537, and assert it in the smoke test ([#766]). -- Add support for Hive `4.2.1` ([#766]). +- Add support for Hive `4.2.1` ([#766], [#782]). - The metastore now has a default affinity to the OPA Pods when OPA authorization is configured ([#772]). ### Removed @@ -76,6 +76,7 @@ All notable changes to this project will be documented in this file. [#779]: https://github.com/stackabletech/hive-operator/pull/779 [#780]: https://github.com/stackabletech/hive-operator/pull/780 [#781]: https://github.com/stackabletech/hive-operator/pull/781 +[#782]: https://github.com/stackabletech/hive-operator/pull/782 ## [26.7.0] - 2026-07-21