From 66958750ebe33c1c4ee7e477d6dd087ab8a435dd Mon Sep 17 00:00:00 2001 From: Lars Francke Date: Wed, 22 Jul 2026 14:19:36 +0200 Subject: [PATCH] docs: Deprecate Apache Druid Announce deprecation of Apache Druid in the SDP: last LTS in 26.7, last release including it planned for 27.7, removal planned for 27.11. Adds a prominent warning to the operator docs landing page and the shared supported-versions partial, a README banner, and a CHANGELOG entry. Co-Authored-By: Claude Opus 4.8 --- .readme/partials/main.md.j2 | 7 +++++++ CHANGELOG.md | 8 ++++++++ README.md | 7 +++++++ docs/modules/druid/pages/index.adoc | 19 +++++++++++++++++++ .../druid/partials/supported-versions.adoc | 7 +++++++ 5 files changed, 48 insertions(+) diff --git a/.readme/partials/main.md.j2 b/.readme/partials/main.md.j2 index a1892413..053ca71d 100644 --- a/.readme/partials/main.md.j2 +++ b/.readme/partials/main.md.j2 @@ -1,3 +1,10 @@ +> [!WARNING] +> **Stackable support for Apache Druid is deprecated and will be removed from the Stackable Data Platform (SDP).** +> This concerns only the Apache Druid integration in the SDP (this operator); Apache Druid itself is an independent, actively maintained project and is not affected. +> Stackable's support is deprecated as of SDP 26.7 and is planned for removal in SDP 27.11; SDP 27.7 is planned to be the last release that includes it. +> We have taken this decision because we have not seen adoption of Apache Druid among our customers. +> There is no direct replacement within the SDP. If you rely on this integration — or would be willing to fund its continued development — please contact us via our [homepage](https://stackable.tech/) or the [Discussions forum](https://github.com/orgs/stackabletech/discussions). + This is a Kubernetes operator to manage [Apache Druid](https://druid.apache.org/) ensembles. {% filter trim %} diff --git a/CHANGELOG.md b/CHANGELOG.md index c6c4a50c..78ae6aec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -34,6 +34,13 @@ All notable changes to this project will be documented in this file. - BREAKING: Removed product-config machinery. This is a breaking change in terms of configuration. Users relying on the product-config `properties.yaml` file have to set these properties via the CRD ([#830]). +### Deprecated + +- Stackable's support for Apache Druid is deprecated and is planned for removal from the SDP in SDP 27.11. + This concerns only the Apache Druid integration in the SDP (this operator); Apache Druid itself is not affected. + SDP 27.7 is planned to be the last release that includes Apache Druid. + We have not seen adoption of Apache Druid among our customers; if you rely on it, please [contact us](https://stackable.tech/) ([#853]). + ### Deleted - Remove all metadata storage related properties from product config ([#814]). @@ -48,6 +55,7 @@ All notable changes to this project will be documented in this file. [#830]: https://github.com/stackabletech/druid-operator/pull/830 [#832]: https://github.com/stackabletech/druid-operator/pull/832 [#840]: https://github.com/stackabletech/druid-operator/pull/840 +[#853]: https://github.com/stackabletech/druid-operator/pull/853 ## [26.3.0] - 2026-03-16 diff --git a/README.md b/README.md index d5246a13..b1aed0f6 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,13 @@ [Documentation](https://docs.stackable.tech/home/stable/druid) | [Stackable Data Platform](https://stackable.tech/) | [Platform Docs](https://docs.stackable.tech/) | [Discussions](https://github.com/orgs/stackabletech/discussions) | [Discord](https://discord.gg/7kZ3BNnCAF) +> [!WARNING] +> **Stackable support for Apache Druid is deprecated and will be removed from the Stackable Data Platform (SDP).** +> This concerns only the Apache Druid integration in the SDP (this operator); Apache Druid itself is an independent, actively maintained project and is not affected. +> Stackable's support is deprecated as of SDP 26.7 and is planned for removal in SDP 27.11; SDP 27.7 is planned to be the last release that includes it. +> We have taken this decision because we have not seen adoption of Apache Druid among our customers. +> There is no direct replacement within the SDP. If you rely on this integration — or would be willing to fund its continued development — please contact us via our [homepage](https://stackable.tech/) or the [Discussions forum](https://github.com/orgs/stackabletech/discussions). + This is a Kubernetes operator to manage [Apache Druid](https://druid.apache.org/) ensembles. diff --git a/docs/modules/druid/pages/index.adoc b/docs/modules/druid/pages/index.adoc index 0c796853..1861a96b 100644 --- a/docs/modules/druid/pages/index.adoc +++ b/docs/modules/druid/pages/index.adoc @@ -15,6 +15,25 @@ * {feature-tracker}[Feature Tracker {external-link-icon}^] * {crd}[CRD documentation {external-link-icon}^] +[WARNING] +.Stackable support for Apache Druid is deprecated +==== +Stackable's support for Apache Druid is deprecated as of SDP 26.7 and is planned for removal in SDP 27.11. +This concerns only the Apache Druid integration in the Stackable Data Platform (SDP) — that is, this operator. +Apache Druid itself is an independent, actively maintained project and is not affected; only its inclusion in the SDP is being discontinued. +We have taken this decision because we have not seen adoption of Apache Druid among our customers. + +The planned timeline is: + +* SDP 26.7 ships Apache Druid 37.0.0, the final LTS version we plan to provide, with approximately one year of support. +* SDP 27.7 is planned to be the last release that includes Apache Druid. +* Apache Druid is planned to be removed in SDP 27.11. + +There is no direct replacement for Apache Druid within the SDP. +If you rely on Apache Druid, please contact us via our https://stackable.tech/[homepage] or the https://github.com/orgs/stackabletech/discussions[Discussions forum] to discuss your options. +If you are willing to fund its continued development and support, we are open to reconsidering this decision. +==== + The Stackable operator for Apache Druid deploys and manages {druid}[Apache Druid] clusters on Kubernetes. Apache Druid is an open-source, distributed data store designed to quickly process large amounts of data in real-time. It enables users to ingest, store, and query massive amounts of data in real-time, a great tool for handling high-volume data processing and analysis. diff --git a/docs/modules/druid/partials/supported-versions.adoc b/docs/modules/druid/partials/supported-versions.adoc index 7691c83b..ec70c143 100644 --- a/docs/modules/druid/partials/supported-versions.adoc +++ b/docs/modules/druid/partials/supported-versions.adoc @@ -2,6 +2,13 @@ // This is a separate file, since it is used by both the direct Druid documentation, and the overarching // Stackable Platform documentation. +[NOTE] +==== +Stackable's support for Apache Druid is deprecated and is planned for removal from the SDP in SDP 27.11. +The last SDP release to include Apache Druid is planned to be 27.7. +Apache Druid itself is not affected; only its inclusion in the SDP is being discontinued. +==== + - 37.0.0 (LTS) - 35.0.1 (Deprecated) - 30.0.1 (Deprecated)