From 621c95567e84f1164a57722319a4c46f16a88fe9 Mon Sep 17 00:00:00 2001 From: Antonis Kalipetis Date: Tue, 4 Nov 2025 15:39:59 +0200 Subject: [PATCH 1/3] feat(registry): update MySQL supported/deprecated versions --- shared/data/registry.json | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/shared/data/registry.json b/shared/data/registry.json index 209d731aa2..425da6b637 100644 --- a/shared/data/registry.json +++ b/shared/data/registry.json @@ -28,9 +28,7 @@ "95", "91" ], - "legacy": [ - - ] + "legacy": [] }, "versions-dedicated-gen-3": { "deprecated": [], @@ -472,19 +470,20 @@ "versions": { "deprecated": [ "11.2", + "11.0", + "10.5", "10.4", + "10.3", "10.2", "10.1", "10.0", "5.5" ], "supported": [ - "11.0", + "11.8", + "11.4", "10.11", - "10.6", - "10.5", - "10.4", - "10.3" + "10.6" ] }, "versions-dedicated-gen-2": { @@ -1349,4 +1348,4 @@ ] } } -} +} \ No newline at end of file From 28734df11fa5502f87f076f4962a0901c90a3361 Mon Sep 17 00:00:00 2001 From: Antonis Kalipetis Date: Tue, 4 Nov 2025 15:43:41 +0200 Subject: [PATCH 2/3] feat(registry): add information about ClickHouse --- shared/data/registry.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/shared/data/registry.json b/shared/data/registry.json index 425da6b637..de5a010106 100644 --- a/shared/data/registry.json +++ b/shared/data/registry.json @@ -1347,5 +1347,30 @@ "1.6" ] } + }, + "clickhouse": { + "description": "ClickHouse is a high-performance column-oriented, distributed, OLAP (Online Analytical Processing) database.", + "disk": true, + "docs": { + "relationship_name": "clickhouse", + "service_name": "clickhouse", + "url": "/add-services/clickhouse.html" + }, + "endpoint": "clickhouse", + "min_disk_size": 512, + "configuration": "applications:\n :\n relationships:\n :", + "name": "ClickHouse", + "repo_name": "clickhouse", + "runtime": false, + "type": "clickhouse", + "versions": { + "supported": [ + "25.3", + "24.3", + "23.8" + ], + "deprecated": [], + "legacy": [] + } } } \ No newline at end of file From db9f38ca513e17ae91c31f1bc8f3d3415a7d657b Mon Sep 17 00:00:00 2001 From: Antonis Kalipetis Date: Tue, 4 Nov 2025 16:11:47 +0200 Subject: [PATCH 3/3] fix(registry): add support for excluding services from vendors and exclude ClickHouse from Platform.sh --- shared/data/registry.json | 3 +++ themes/psh-docs/layouts/shortcodes/supported-services.md | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/shared/data/registry.json b/shared/data/registry.json index de5a010106..96bd136c70 100644 --- a/shared/data/registry.json +++ b/shared/data/registry.json @@ -1363,6 +1363,9 @@ "repo_name": "clickhouse", "runtime": false, "type": "clickhouse", + "exclude_from": [ + "platformsh" + ], "versions": { "supported": [ "25.3", diff --git a/themes/psh-docs/layouts/shortcodes/supported-services.md b/themes/psh-docs/layouts/shortcodes/supported-services.md index 495f2efcce..fd3fe02659 100644 --- a/themes/psh-docs/layouts/shortcodes/supported-services.md +++ b/themes/psh-docs/layouts/shortcodes/supported-services.md @@ -1,7 +1,8 @@ {{ $registry := .Site.Data.registry }} +{{ $currentPlatform := .Site.Params.vendor.altname }} | Service | `type` | Supported versions | -| ------- | ------ | ------------------ |{{ range sort $registry "type" }}{{ if eq .runtime false }} +| ------- | ------ | ------------------ |{{ range sort $registry "type" }}{{ if and (eq .runtime false) (not (in .exclude_from $currentPlatform)) }} | [{{ .name }}]({{ .docs.url }}){{ if .premium }} {{ partial "premium-features/badge" }}{{ end }} | `{{ .type }}` | {{ delimit .versions.supported ", " }} |{{ end }}{{ end }}