From 629e2d9c213aeb62ee8c65f8897696c737124394 Mon Sep 17 00:00:00 2001 From: micheleRP Date: Fri, 10 Apr 2026 14:28:10 -0600 Subject: [PATCH 1/5] DOC-1812 Add single-sourced Schema Registry Contexts page Create stub page that single-sources schema-reg-contexts from the docs repo. Add nav entry under Schema Registry and What's New April 2026 entry. Playbook updated to reference docs PR branch (Feediver1-patch-7) for preview. Must revert to main before merge. Co-Authored-By: Claude Opus 4.6 (1M context) --- local-antora-playbook.yml | 2 +- modules/ROOT/nav.adoc | 1 + modules/get-started/pages/whats-new-cloud.adoc | 4 ++++ modules/manage/pages/schema-reg/schema-reg-contexts.adoc | 4 ++++ 4 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 modules/manage/pages/schema-reg/schema-reg-contexts.adoc diff --git a/local-antora-playbook.yml b/local-antora-playbook.yml index d8d478c82..a2e877d87 100644 --- a/local-antora-playbook.yml +++ b/local-antora-playbook.yml @@ -15,7 +15,7 @@ content: - url: . branches: HEAD - url: https://github.com/redpanda-data/documentation - branches: [main, v/*, shared, site-search] + branches: [Feediver1-patch-7, v/*, shared, site-search] - url: https://github.com/redpanda-data/docs-site branches: [main] start_paths: [home] diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 6d0191f22..1eedf4e73 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -468,6 +468,7 @@ *** xref:manage:schema-reg/schema-reg-ui.adoc[] *** xref:manage:schema-reg/schema-reg-api.adoc[] *** xref:manage:schema-reg/schema-reg-authorization.adoc[Schema Registry Authorization] +*** xref:manage:schema-reg/schema-reg-contexts.adoc[Schema Registry Contexts] *** xref:manage:schema-reg/schema-id-validation.adoc[] *** xref:manage:schema-reg/record-deserialization.adoc[Deserialization] *** xref:manage:schema-reg/programmable-push-filters.adoc[Programmable Push Filters] diff --git a/modules/get-started/pages/whats-new-cloud.adoc b/modules/get-started/pages/whats-new-cloud.adoc index 0c1234c0a..1121b9bf9 100644 --- a/modules/get-started/pages/whats-new-cloud.adoc +++ b/modules/get-started/pages/whats-new-cloud.adoc @@ -25,6 +25,10 @@ Serverless clusters now support up to 100 Redpanda Connect pipelines and 100 MCP * Processors: ** xref:develop:connect/components/processors/string_split.adoc[string_split]: Splits strings into multiple parts using a delimiter, creating new messages or fields for each part. +=== Schema Registry Contexts + +xref:manage:schema-reg/schema-reg-contexts.adoc[Schema Registry contexts] provide isolated namespaces that separate schemas, subjects, and configuration within a single Schema Registry instance. Each context maintains its own schema ID counter, mode settings, and compatibility settings. Available on BYOC and Dedicated clusters. + == March 2026 === Redpanda Connect updates diff --git a/modules/manage/pages/schema-reg/schema-reg-contexts.adoc b/modules/manage/pages/schema-reg/schema-reg-contexts.adoc new file mode 100644 index 000000000..2ff15db9f --- /dev/null +++ b/modules/manage/pages/schema-reg/schema-reg-contexts.adoc @@ -0,0 +1,4 @@ += Schema Registry Contexts +:description: Learn about Schema Registry contexts, which provide isolated namespaces for schemas, subjects, and configuration in Redpanda. + +include::ROOT:manage:schema-reg/schema-reg-contexts.adoc[tag=single-source] From dccb23d0a0061661781b84a2e29df43d9ab94820 Mon Sep 17 00:00:00 2001 From: micheleRP Date: Fri, 10 Apr 2026 15:13:56 -0600 Subject: [PATCH 2/5] edit what's new --- modules/get-started/pages/whats-new-cloud.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/get-started/pages/whats-new-cloud.adoc b/modules/get-started/pages/whats-new-cloud.adoc index 1121b9bf9..e7cef7b1d 100644 --- a/modules/get-started/pages/whats-new-cloud.adoc +++ b/modules/get-started/pages/whats-new-cloud.adoc @@ -27,7 +27,9 @@ Serverless clusters now support up to 100 Redpanda Connect pipelines and 100 MCP === Schema Registry Contexts -xref:manage:schema-reg/schema-reg-contexts.adoc[Schema Registry contexts] provide isolated namespaces that separate schemas, subjects, and configuration within a single Schema Registry instance. Each context maintains its own schema ID counter, mode settings, and compatibility settings. Available on BYOC and Dedicated clusters. +xref:manage:schema-reg/schema-reg-contexts.adoc[Schema Registry contexts] provide isolated namespaces that separate schemas, subjects, and configuration within a single Schema Registry instance. Each context maintains its own schema ID counter, mode settings, and compatibility settings. + +On Serverless clusters, Redpanda uses contexts internally for per-tenant isolation. Contexts are not exposed to end users on Serverless. On BYOC and Dedicated clusters, contexts are available and user-configurable. == March 2026 From fd89f2c1cb4a713091cbcd82d8336b5ae4766d54 Mon Sep 17 00:00:00 2001 From: micheleRP Date: Mon, 20 Apr 2026 12:57:44 -0600 Subject: [PATCH 3/5] move to March in What's New --- modules/get-started/pages/whats-new-cloud.adoc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/get-started/pages/whats-new-cloud.adoc b/modules/get-started/pages/whats-new-cloud.adoc index e7cef7b1d..098a93efd 100644 --- a/modules/get-started/pages/whats-new-cloud.adoc +++ b/modules/get-started/pages/whats-new-cloud.adoc @@ -25,12 +25,6 @@ Serverless clusters now support up to 100 Redpanda Connect pipelines and 100 MCP * Processors: ** xref:develop:connect/components/processors/string_split.adoc[string_split]: Splits strings into multiple parts using a delimiter, creating new messages or fields for each part. -=== Schema Registry Contexts - -xref:manage:schema-reg/schema-reg-contexts.adoc[Schema Registry contexts] provide isolated namespaces that separate schemas, subjects, and configuration within a single Schema Registry instance. Each context maintains its own schema ID counter, mode settings, and compatibility settings. - -On Serverless clusters, Redpanda uses contexts internally for per-tenant isolation. Contexts are not exposed to end users on Serverless. On BYOC and Dedicated clusters, contexts are available and user-configurable. - == March 2026 === Redpanda Connect updates @@ -61,6 +55,12 @@ xref:develop:topics/cloud-topics.adoc[Cloud Topics] are now available, making it You can use Cloud Topics exclusively or in combination with standard topics on a cluster supporting low-latency workloads. +=== Schema Registry Contexts + +xref:manage:schema-reg/schema-reg-contexts.adoc[Schema Registry contexts] provide isolated namespaces that separate schemas, subjects, and configuration within a single Schema Registry instance. Each context maintains its own schema ID counter, mode settings, and compatibility settings. + +On Serverless clusters, Redpanda uses contexts internally for per-tenant isolation. Contexts are not exposed to end users on Serverless. On BYOC and Dedicated clusters, contexts are available and user-configurable. + === User-based throughput quotas Redpanda now supports throughput quotas based on authenticated user principals. Unlike client-based quotas (which rely on self-declared `client-id` values), xref:manage:cluster-maintenance/manage-throughput.adoc#set-user-based-quotas[user-based quotas] enforce limits using verified identities from SASL, mTLS, or OIDC authentication. You can set quotas for individual users, default users, or fine-grained user/client combinations. From 5f522945d6ad5849338ea24e4a5a55678017d644 Mon Sep 17 00:00:00 2001 From: Joyce Fee <102751339+Feediver1@users.noreply.github.com> Date: Sun, 26 Apr 2026 15:45:55 -0400 Subject: [PATCH 4/5] Add learning objectives and page metadata to cloud-docs schema-reg-contexts --- modules/manage/pages/schema-reg/schema-reg-contexts.adoc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/manage/pages/schema-reg/schema-reg-contexts.adoc b/modules/manage/pages/schema-reg/schema-reg-contexts.adoc index 2ff15db9f..15f335dd9 100644 --- a/modules/manage/pages/schema-reg/schema-reg-contexts.adoc +++ b/modules/manage/pages/schema-reg/schema-reg-contexts.adoc @@ -1,4 +1,9 @@ = Schema Registry Contexts -:description: Learn about Schema Registry contexts, which provide isolated namespaces for schemas, subjects, and configuration in Redpanda. +:description: Use Schema Registry contexts to create isolated namespaces for schemas, subjects, and configuration, enabling multi-tenant and multi-team deployments without separate Schema Registry instances. +:page-topic-type: how-to +:personas: app_developer, streaming_developer, platform_admin +:learning-objective-1: Identify when to use Schema Registry contexts for multi-team or multi-cluster deployments. +:learning-objective-2: Describe how qualified subject syntax maps subjects to contexts. +:learning-objective-3: Enable and configure Schema Registry contexts using the cluster property and HTTP API. include::ROOT:manage:schema-reg/schema-reg-contexts.adoc[tag=single-source] From 8dcf16f8e268d33ac419d42f87e04fbe08f1d6fd Mon Sep 17 00:00:00 2001 From: Joyce Fee <102751339+Feediver1@users.noreply.github.com> Date: Mon, 27 Apr 2026 15:00:32 -0400 Subject: [PATCH 5/5] Revert docs branch reference from Feediver1-patch-7 to main --- local-antora-playbook.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/local-antora-playbook.yml b/local-antora-playbook.yml index a2e877d87..d8d478c82 100644 --- a/local-antora-playbook.yml +++ b/local-antora-playbook.yml @@ -15,7 +15,7 @@ content: - url: . branches: HEAD - url: https://github.com/redpanda-data/documentation - branches: [Feediver1-patch-7, v/*, shared, site-search] + branches: [main, v/*, shared, site-search] - url: https://github.com/redpanda-data/docs-site branches: [main] start_paths: [home]