From 1f0549008fd7ba88f53fe263b2847f2c0d145c0e Mon Sep 17 00:00:00 2001 From: Malte Sander Date: Tue, 18 Mar 2025 10:26:11 +0100 Subject: [PATCH 1/5] mark 4.0.1 experimental, set 4.0.0 LTS --- CHANGELOG.md | 3 ++- docs/modules/hive/partials/supported-versions.adoc | 3 ++- tests/test-definition.yaml | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f0d5068..952d116b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ All notable changes to this project will be documented in this file. - Default to OCI for image metadata and product image selection ([#561]). - Increase default memory reservation to `768Mi` to avoid `OOMKilled` ([#578]). -- Deprecated version `4.0.0` ([#579]). +- Mark version `4.0.1` as experimental and set `4.0.0` as LTS ([#xxx]). ### Fixed @@ -34,6 +34,7 @@ All notable changes to this project will be documented in this file. [#574]: https://github.com/stackabletech/hive-operator/pull/574 [#578]: https://github.com/stackabletech/hive-operator/pull/578 [#579]: https://github.com/stackabletech/hive-operator/pull/579 +[#xxx]: https://github.com/stackabletech/hive-operator/pull/xxx ## [24.11.1] - 2025-01-10 diff --git a/docs/modules/hive/partials/supported-versions.adoc b/docs/modules/hive/partials/supported-versions.adoc index 6e4031bc..2111a805 100644 --- a/docs/modules/hive/partials/supported-versions.adoc +++ b/docs/modules/hive/partials/supported-versions.adoc @@ -2,5 +2,6 @@ // This is a separate file, since it is used by both the direct Hive-Operator documentation, and the overarching // Stackable Platform documentation. -- 4.0.1 (LTS) +- 4.0.1 (experimental) +- 4.0.0 (LTS) - 3.1.3 (deprecated) diff --git a/tests/test-definition.yaml b/tests/test-definition.yaml index 4b17bf3f..eae17a7a 100644 --- a/tests/test-definition.yaml +++ b/tests/test-definition.yaml @@ -17,7 +17,7 @@ dimensions: - name: hive values: - 3.1.3 - - 4.0.1 + - 4.0.0 # Alternatively, if you want to use a custom image, append a comma and the full image name to the product version # as in the example below. # - 4.0.1,oci.stackable.tech/sandbox/hive:4.0.1-stackable0.0.0-dev From 198ca87a2f7d01f81b0647181880a8ef96186965 Mon Sep 17 00:00:00 2001 From: Malte Sander Date: Tue, 18 Mar 2025 10:27:56 +0100 Subject: [PATCH 2/5] adapt changelog --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 952d116b..87a12d4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ All notable changes to this project will be documented in this file. - Default to OCI for image metadata and product image selection ([#561]). - Increase default memory reservation to `768Mi` to avoid `OOMKilled` ([#578]). -- Mark version `4.0.1` as experimental and set `4.0.0` as LTS ([#xxx]). +- Mark version `4.0.1` as experimental and set `4.0.0` as LTS ([#582]). ### Fixed @@ -34,7 +34,7 @@ All notable changes to this project will be documented in this file. [#574]: https://github.com/stackabletech/hive-operator/pull/574 [#578]: https://github.com/stackabletech/hive-operator/pull/578 [#579]: https://github.com/stackabletech/hive-operator/pull/579 -[#xxx]: https://github.com/stackabletech/hive-operator/pull/xxx +[#582]: https://github.com/stackabletech/hive-operator/pull/582 ## [24.11.1] - 2025-01-10 From fb292f598ece2b56712b19f965db9588d130a788 Mon Sep 17 00:00:00 2001 From: Malte Sander Date: Tue, 18 Mar 2025 10:51:02 +0100 Subject: [PATCH 3/5] fully test 4.0.1 as well --- tests/test-definition.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/test-definition.yaml b/tests/test-definition.yaml index eae17a7a..ae1b406a 100644 --- a/tests/test-definition.yaml +++ b/tests/test-definition.yaml @@ -18,6 +18,7 @@ dimensions: values: - 3.1.3 - 4.0.0 + - 4.0.1 # Alternatively, if you want to use a custom image, append a comma and the full image name to the product version # as in the example below. # - 4.0.1,oci.stackable.tech/sandbox/hive:4.0.1-stackable0.0.0-dev From 756b5a5cc0f8f0bccdf5fbcd1143924ba8dfb4ad Mon Sep 17 00:00:00 2001 From: Malte Sander Date: Tue, 18 Mar 2025 10:58:18 +0100 Subject: [PATCH 4/5] add explanaition for experimental 4.0.1 --- docs/modules/hive/partials/supported-versions.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/modules/hive/partials/supported-versions.adoc b/docs/modules/hive/partials/supported-versions.adoc index 2111a805..a00a64b6 100644 --- a/docs/modules/hive/partials/supported-versions.adoc +++ b/docs/modules/hive/partials/supported-versions.adoc @@ -2,6 +2,6 @@ // This is a separate file, since it is used by both the direct Hive-Operator documentation, and the overarching // Stackable Platform documentation. -- 4.0.1 (experimental) +- 4.0.1 (experimental) - Problems with (Py)Spark and Hive 4.0.1: `spark Caused by: org.apache.thrift.TApplicationException: Invalid method name: 'get_table'` - 4.0.0 (LTS) - 3.1.3 (deprecated) From ee6df4aae67aa0a812031ea164b0ed08bd779e0c Mon Sep 17 00:00:00 2001 From: Malte Sander Date: Wed, 19 Mar 2025 10:58:59 +0100 Subject: [PATCH 5/5] improve experimental problems message --- docs/modules/hive/partials/supported-versions.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/modules/hive/partials/supported-versions.adoc b/docs/modules/hive/partials/supported-versions.adoc index a00a64b6..4b5c91dd 100644 --- a/docs/modules/hive/partials/supported-versions.adoc +++ b/docs/modules/hive/partials/supported-versions.adoc @@ -2,6 +2,6 @@ // This is a separate file, since it is used by both the direct Hive-Operator documentation, and the overarching // Stackable Platform documentation. -- 4.0.1 (experimental) - Problems with (Py)Spark and Hive 4.0.1: `spark Caused by: org.apache.thrift.TApplicationException: Invalid method name: 'get_table'` +- 4.0.1 (experimental) - Spark Iceberg jobs may fail as described https://github.com/stackabletech/spark-k8s-operator/issues/537[here] - 4.0.0 (LTS) - 3.1.3 (deprecated)