From ad97b482949ef37774e830cc4fd28bd0b520d9fe Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Tue, 26 May 2026 13:12:26 +0200 Subject: [PATCH 1/3] chore!: Remove support for 4.1.0, deprecate 4.0.1 --- CHANGELOG.md | 6 ++++++ docs/modules/hive/partials/supported-versions.adoc | 7 +++---- tests/test-definition.yaml | 1 - 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 982dc84b..c13b43ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,12 +18,18 @@ All notable changes to this project will be documented in this file. This struct is consistent between different CRDs, so that you can easily copy/paste it between stacklets. Read on the [Hive database documentation](https://docs.stackable.tech/home/nightly/hive/usage-guide/database-driver) for details ([#674]). - Internal operator refactoring: introduce dereference() and validate() steps in the reconciler ([#707]). +- Deprecated support for `4.0.1` ([#XXX]). + +### Removed + +- Removed support for `4.1.0` ([#XXX]). [#674]: https://github.com/stackabletech/hive-operator/pull/674 [#693]: https://github.com/stackabletech/hive-operator/pull/693 [#695]: https://github.com/stackabletech/hive-operator/pull/695 [#702]: https://github.com/stackabletech/hive-operator/pull/702 [#707]: https://github.com/stackabletech/hive-operator/pull/707 +[#XXX]: https://github.com/stackabletech/hive-operator/pull/XXX ## [26.3.0] - 2026-03-16 diff --git a/docs/modules/hive/partials/supported-versions.adoc b/docs/modules/hive/partials/supported-versions.adoc index 12e349a1..be77923d 100644 --- a/docs/modules/hive/partials/supported-versions.adoc +++ b/docs/modules/hive/partials/supported-versions.adoc @@ -2,9 +2,8 @@ // This is a separate file, since it is used by both the direct Hive-Operator documentation, and the overarching // Stackable Platform documentation. -- 4.2.0 -- 4.1.0 (deprecated) -- 4.0.1 (LTS) +- 4.2.0 (LTS) +- 4.0.1 (deprecated) - 4.0.0 (deprecated) - 3.1.3 (deprecated) @@ -14,7 +13,7 @@ Hive 4 has known compatibility issues, especially when using it with Iceberg or The missing compatibility with Iceberg also means that Spark jobs using this storage may fail. Be aware of upgrading Hive (e.g. 4.0.0 to 4.0.1 or 4.0.1 to Hive 4.1.0), as this upgrade is not easily reversible. -Test the new version before upgrading your production workloads and take backups of your database. +Test the new version before upgrading your production workloads and take backups of your database before starting an upgrade. **Workaround:** If you encounter issues with Hive 4.x, use Hive 3.1.3 instead until these upstream issues are resolved. diff --git a/tests/test-definition.yaml b/tests/test-definition.yaml index 2a8e4164..1fcc62c8 100644 --- a/tests/test-definition.yaml +++ b/tests/test-definition.yaml @@ -19,7 +19,6 @@ dimensions: - 3.1.3 - 4.0.0 - 4.0.1 - - 4.1.0 - 4.2.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. From f22309edc8f970159cada8d1de7414aea3ab97ea Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Tue, 26 May 2026 13:13:50 +0200 Subject: [PATCH 2/3] changelog --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c13b43ab..ffa48f2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,18 +18,18 @@ All notable changes to this project will be documented in this file. This struct is consistent between different CRDs, so that you can easily copy/paste it between stacklets. Read on the [Hive database documentation](https://docs.stackable.tech/home/nightly/hive/usage-guide/database-driver) for details ([#674]). - Internal operator refactoring: introduce dereference() and validate() steps in the reconciler ([#707]). -- Deprecated support for `4.0.1` ([#XXX]). +- Deprecated support for `4.0.1` ([#711]). ### Removed -- Removed support for `4.1.0` ([#XXX]). +- Removed support for `4.1.0` ([#711]). [#674]: https://github.com/stackabletech/hive-operator/pull/674 [#693]: https://github.com/stackabletech/hive-operator/pull/693 [#695]: https://github.com/stackabletech/hive-operator/pull/695 [#702]: https://github.com/stackabletech/hive-operator/pull/702 [#707]: https://github.com/stackabletech/hive-operator/pull/707 -[#XXX]: https://github.com/stackabletech/hive-operator/pull/XXX +[#711]: https://github.com/stackabletech/hive-operator/pull/711 ## [26.3.0] - 2026-03-16 From 880cb809f6025c05ab4c95772e5abb0d28bfc3e6 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Mon, 1 Jun 2026 16:33:00 +0200 Subject: [PATCH 3/3] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c03dd439..e72448a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,11 +18,11 @@ All notable changes to this project will be documented in this file. This struct is consistent between different CRDs, so that you can easily copy/paste it between stacklets. Read on the [Hive database documentation](https://docs.stackable.tech/home/nightly/hive/usage-guide/database-driver) for details ([#674]). - Internal operator refactoring: introduce dereference() and validate() steps in the reconciler ([#707]). +- test: Bump vector-aggregator to 0.55.0, replace /graphql call with gRPC call ([#713]). - Deprecated support for `4.0.1` ([#711]). ### Removed -- test: Bump vector-aggregator to 0.55.0, replace /graphql call with gRPC call ([#713]). - Removed support for `4.1.0` ([#711]). [#674]: https://github.com/stackabletech/hive-operator/pull/674