From 940666f2c1c39039ba7321d79c842e18892dfbe4 Mon Sep 17 00:00:00 2001 From: Hakim Cassimally Date: Wed, 23 Jul 2025 16:46:46 +0100 Subject: [PATCH 01/13] DOC-13407 Enterprise Analytics GA This PR: - updates the Nav: - renames `columnar` to `analytics` as per main@docs-columnar change - adds `enterprise-analytics` to Server section - folds in @RichardSmedley's changes to Analytics SDK section, both sources and startPage - updates UI to prod-214 (includes "Analytics" label rename) - updates the sources for docs-columnar, with comments. - the legacy `columnar` component allows us to set a page alias from "columnar" to "analytics", reducing the scope of PRs in different components that already referred to columnar. - adds sources for new "analytics SDK" (as opposed to "columnar SDK" which continue to exist side-by-side for now) --- antora-playbook.preview.yml | 12 ++++++++++++ antora-playbook.yml | 36 ++++++++++++++++++++++++++---------- 2 files changed, 38 insertions(+), 10 deletions(-) diff --git a/antora-playbook.preview.yml b/antora-playbook.preview.yml index 92a06823fd..290f5d01e3 100644 --- a/antora-playbook.preview.yml +++ b/antora-playbook.preview.yml @@ -59,6 +59,18 @@ content: - url: https://github.com/couchbaselabs/docs-ai branches: [main] + # Columnar dev + - url: https://github.com/couchbase/docs-columnar-sdk-common + branches: [release/1.0] + - url: https://github.com/couchbase/docs-columnar-sdk-go + branches: [release/1.0] + - url: https://github.com/couchbase/docs-columnar-sdk-java + branches: [release/1.0] + - url: https://github.com/couchbase/docs-columnar-sdk-nodejs + branches: [release/1.0] + - url: https://github.com/couchbase/docs-columnar-sdk-python + branches: [release/1.0] + # Couchbase Autonomous Kubernetes Operator # Generated content remains in monorepo # handwritten in docs-operator. diff --git a/antora-playbook.yml b/antora-playbook.yml index 1152bc66d4..7eac9c5ef1 100644 --- a/antora-playbook.yml +++ b/antora-playbook.yml @@ -28,14 +28,15 @@ site: # see https://confluence.issues.couchbase.com/wiki/spaces/DOCS/pages/2963243023/FAQ+how+does+the+top+nav+bar+work nav_groups: | [ - { "title": "Server", "startPage": "home::server.adoc", "components": ["server"] }, + { "title": "Server", "startPage": "home::server.adoc", "components": ["server", "enterprise-analytics"] }, { "title": "MobileĀ / Edge", "startPage": "home::mobile.adoc", "components": ["couchbase-lite", "sync-gateway", "couchbase-edge-server"] }, - { "title": "Capella", "startPage": "home::cloud.adoc", "components": ["cloud", "columnar"] }, + { "title": "Capella", "startPage": "home::cloud.adoc", "components": ["cloud", "analytics"] }, { "title": "Cloud-Native", "components": ["cloud-native-database"] }, { "title": "Kubernetes Operator", "startPage": "operator::overview.adoc", "components": ["operator"] }, { "title": "CMOS", "components": ["cmos"] }, - { "title": "Couchbase SDKs", "startPage": "home::sdk.adoc", "components": ["dotnet-sdk", "efcore-provider", "c-sdk", "cxx-sdk", "go-sdk", "java-sdk", "quarkus-extension", "kotlin-sdk", "nodejs-sdk", "php-sdk", "python-sdk", "ruby-sdk", "scala-sdk", "elasticsearch-connector", "kafka-connector", "spark-connector", "tableau-connector", "power-bi-connector", "superset-connector", "sdk-extensions"] }, - { "title": "Columnar SDKs", "startPage": "home::columnar-sdk.adoc", "components": ["*-columnar-sdk"] }, + { "title": "SDKs", "startPage": "home::sdk.adoc", "components": ["dotnet-sdk", "efcore-provider", "c-sdk", "cxx-sdk", "go-sdk", "java-sdk", "quarkus-extension", "kotlin-sdk", "nodejs-sdk", "php-sdk", "python-sdk", "ruby-sdk", "scala-sdk", "elasticsearch-connector", "kafka-connector", "spark-connector", "tableau-connector", "power-bi-connector", "superset-connector", "sdk-extensions"] }, + + { "title": "Analytics SDKs", "startPage": "home::analytics-sdk.adoc", "components": ["*-analytics-sdk", "*-columnar-sdk"] }, { "title": "Tutorials", "startPage": "tutorials::index.adoc", "components": ["tutorials"] }, { "title": "Contribute", "components": ["home", "styleguide", "ui-ux", "pendo"] } ] @@ -62,6 +63,7 @@ content: - url: . branches: HEAD start_path: home + - url: https://github.com/couchbaselabs/docs-style-guide branches: main start_paths: [styleguide, ui-ux, pendo] @@ -81,8 +83,12 @@ content: start_paths: [docs/public, docs/columnar] - url: https://github.com/couchbase/docs-capella branches: [main] + - url: https://github.com/couchbaselabs/docs-columnar - branches: [main] + branches: + - main # `analytics` component (Capella Analytics) + - release/1.0 # `enterprise-analytics` component (self-managed) + - legacy-columnar-component # `columnar` dummy component for sake of :page-aliases: # Couchbase Autonomous Kubernetes Operator ############################ @@ -122,7 +128,7 @@ content: branches: [release/1.0] - url: https://github.com/couchbase/docs-connectors-talend - # Server related sections + # Server ############################ - url: https://github.com/couchbase/docs-analytics @@ -134,8 +140,6 @@ content: branches: [trinity, neo, 7.1.x-docs, cheshire-cat] start_path: docs - # docs-server - ############################ # NOTE docs-server is currently after other server repos so nav key wins - url: https://github.com/couchbase/docs-server @@ -184,7 +188,7 @@ content: - url: https://github.com/couchbase/docs-sdk-extensions branches: [main] - # Columnar SDKs + # Analytics SDKs (aka Columnar) ############################ - url: https://github.com/couchbase/docs-columnar-sdk-common @@ -199,6 +203,18 @@ content: - url: https://github.com/couchbase/docs-columnar-sdk-python branches: [release/1.0] + - url: https://github.com/couchbase/docs-analytics-sdk-common + branches: [release/1.0] + + - url: https://github.com/couchbase/docs-analytics-sdk-go + branches: [release/1.0] + - url: https://github.com/couchbase/docs-analytics-sdk-java + branches: [release/1.0] + - url: https://github.com/couchbase/docs-analytics-sdk-nodejs + branches: [release/1.0] + - url: https://github.com/couchbase/docs-analytics-sdk-python + branches: [release/1.0] + # Mobile ############################ @@ -279,7 +295,7 @@ asciidoc: ui: bundle: - url: https://github.com/couchbase/docs-ui/releases/download/prod-210/ui-bundle.zip + url: https://github.com/couchbase/docs-ui/releases/download/prod-214/ui-bundle.zip output: dir: ./public runtime: From a0ce2ad4dc131cb9f6eae5261caaf5e3bf4d4450 Mon Sep 17 00:00:00 2001 From: Hakim Cassimally Date: Fri, 25 Jul 2025 08:36:54 +0100 Subject: [PATCH 02/13] update preview playbook with Analytics SDKs --- antora-playbook.preview.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/antora-playbook.preview.yml b/antora-playbook.preview.yml index 290f5d01e3..71b04dcbe0 100644 --- a/antora-playbook.preview.yml +++ b/antora-playbook.preview.yml @@ -59,9 +59,12 @@ content: - url: https://github.com/couchbaselabs/docs-ai branches: [main] - # Columnar dev + # Analytics SDKs (aka Columnar) + ############################ + - url: https://github.com/couchbase/docs-columnar-sdk-common branches: [release/1.0] + - url: https://github.com/couchbase/docs-columnar-sdk-go branches: [release/1.0] - url: https://github.com/couchbase/docs-columnar-sdk-java @@ -71,6 +74,18 @@ content: - url: https://github.com/couchbase/docs-columnar-sdk-python branches: [release/1.0] + - url: https://github.com/couchbase/docs-analytics-sdk-common + branches: [release/1.0] + + - url: https://github.com/couchbase/docs-analytics-sdk-go + branches: [release/1.0] + - url: https://github.com/couchbase/docs-analytics-sdk-java + branches: [release/1.0] + - url: https://github.com/couchbase/docs-analytics-sdk-nodejs + branches: [release/1.0] + - url: https://github.com/couchbase/docs-analytics-sdk-python + branches: [release/1.0] + # Couchbase Autonomous Kubernetes Operator # Generated content remains in monorepo # handwritten in docs-operator. From 048b6bdff214119a75a36eb09af16857dfdc9a3f Mon Sep 17 00:00:00 2001 From: Hakim Cassimally Date: Fri, 25 Jul 2025 10:03:18 +0100 Subject: [PATCH 03/13] Rebrand Capella Analytics (retain "Columnar SDK" for now) retaining Columnar SDK for now, as I don't understand the spec, for @RichardSmedley / @zeba-shireen to agree. --- home/modules/ROOT/pages/analytics-sdk.adoc | 4 ++-- home/modules/ROOT/pages/cloud.adoc | 10 +++++----- home/modules/ROOT/pages/columnar-sdk.adoc | 14 +++++++------- home/modules/ROOT/pages/index.adoc | 12 ++++++------ home/modules/ROOT/pages/sdk.adoc | 4 ++-- 5 files changed, 22 insertions(+), 22 deletions(-) diff --git a/home/modules/ROOT/pages/analytics-sdk.adoc b/home/modules/ROOT/pages/analytics-sdk.adoc index 84e29e8a0c..d6dd818ab5 100644 --- a/home/modules/ROOT/pages/analytics-sdk.adoc +++ b/home/modules/ROOT/pages/analytics-sdk.adoc @@ -9,7 +9,7 @@ include::partial$info-banner.adoc[] xref:analytics:intro:intro.adoc[Enterprise Analytics] is a real-time analytical database (RT-OLAP) for real time apps and operational intelligence. -// Capella Columnar is a standalone, cloud-only offering from Couchbase under the Capella family of products. +// Capella Analytics is a standalone, cloud-only offering from Couchbase under the Capella family of products. Analytics SDKs are developed from the ground-up and while they maintain some syntactic similarities with the xref:sdk.adoc[operational SDKs], they are purpose built for Enterprise Analytics's real-time analytical use cases. @@ -17,7 +17,7 @@ They support streaming APIs to handle large datasets, as well as the common feat such as connection management and robust error handling. -== SDK APIs to work with Capella Columnar: +== SDK APIs to work with Capella Analytics: [{tabs}] ==== diff --git a/home/modules/ROOT/pages/cloud.adoc b/home/modules/ROOT/pages/cloud.adoc index 8072db27f7..b37986a0cf 100644 --- a/home/modules/ROOT/pages/cloud.adoc +++ b/home/modules/ROOT/pages/cloud.adoc @@ -36,12 +36,12 @@ Get set up with an account and deploy a free tier operational cluster. [.card-box] -=== icon:rocket[] Get Started With Capella Columnar +=== icon:rocket[] Get Started With Capella Analytics Create your account and follow our tutorial on how to load data into your columnar cluster. * https://cloud.couchbase.com/sign-up[Sign Up^] -* xref:columnar:intro:intro.adoc[] -* xref:columnar:admin:prepare-project.adoc[] -* xref:columnar:intro:examples.adoc[] -* xref:columnar:query:workbench.adoc[] +* xref:analytics:intro:intro.adoc[] +* xref:analytics:admin:prepare-project.adoc[] +* xref:analytics:intro:examples.adoc[] +* xref:analytics:query:workbench.adoc[] diff --git a/home/modules/ROOT/pages/columnar-sdk.adoc b/home/modules/ROOT/pages/columnar-sdk.adoc index 8c9b65cc56..69bc4e68be 100644 --- a/home/modules/ROOT/pages/columnar-sdk.adoc +++ b/home/modules/ROOT/pages/columnar-sdk.adoc @@ -1,22 +1,22 @@ -= Develop with Capella Columnar += Develop with Capella Analytics :page-layout: landing-page-top-level-sdk :page-role: tiles :page-rank: 75 :!sectids: -= Develop with Capella Columnar += Develop with Capella Analytics include::partial$info-banner.adoc[] -xref:columnar:intro:intro.adoc[Capella Columnar] is a real-time analytical database (RT-OLAP) for real time apps and operational intelligence. -Capella Columnar is a standalone, cloud-only offering from Couchbase under the Capella family of products. +xref:analytics:intro:intro.adoc[Capella Analytics] is a real-time analytical database (RT-OLAP) for real time apps and operational intelligence. +Capella Analytics is a standalone, cloud-only offering from Couchbase under the Capella family of products. -Columnar SDKs are developed from the ground-up and while they maintain some syntactic similarities with the xref:sdk.adoc[operational SDKs], -they are purpose built for Columnar's analytical use cases. +Analytics SDKs are developed from the ground-up and while they maintain some syntactic similarities with the xref:sdk.adoc[operational SDKs], +they are purpose built for Analytics's analytical use cases. They support streaming APIs to handle large datasets, as well as the common features expected to be present in any modern database SDK -- such as connection management and robust error handling. -== SDK APIs to work with Capella Columnar: +== SDK APIs to work with Capella Analytics: [{tabs}] diff --git a/home/modules/ROOT/pages/index.adoc b/home/modules/ROOT/pages/index.adoc index 0cf256d947..a84bdf599d 100644 --- a/home/modules/ROOT/pages/index.adoc +++ b/home/modules/ROOT/pages/index.adoc @@ -64,12 +64,12 @@ xref:cloud::index.adoc[Couchbase Capella] {empty} + -.Capella Columnar (RT-OLAP) +.Capella Analytics (RT-OLAP) -Capella Columnar is a real-time analytical database (RT-OLAP) for real time apps and operational intelligence. -Capella Columnar is a standalone, cloud-only offering from Couchbase under the Capella family of products. +Capella Analytics is a real-time analytical database (RT-OLAP) for real time apps and operational intelligence. +Capella Analytics is a standalone, cloud-only offering from Couchbase under the Capella family of products. -xref:columnar:intro:intro.adoc[Capella Columnar] +xref:analytics:intro:intro.adoc[Capella Analytics] [.column] @@ -114,7 +114,7 @@ xref:couchbase-edge-server:introduction:intro.adoc[Couchbase Edge Server] Couchbase SDKs allow applications to access a Couchbase cluster and the big data Connectors enable data exchange with other platforms. xref:home:ROOT:sdk.adoc[Developer Docs] | -xref:home:ROOT:columnar-sdk.adoc[Columnar SDKs] +xref:home:ROOT:columnar-sdk.adoc[Analytics SDKs] [.column] ====== {empty} @@ -190,7 +190,7 @@ https://forums.couchbase.com/[Community] a| xref:cloud::index.adoc[Couchbase Capella] -xref:columnar:intro:intro.adoc[Capella Columnar] +xref:analytics:intro:intro.adoc[Capella Analytics] a| xref:server.adoc[Couchbase Server] diff --git a/home/modules/ROOT/pages/sdk.adoc b/home/modules/ROOT/pages/sdk.adoc index c65f6f8716..e1b17b934b 100644 --- a/home/modules/ROOT/pages/sdk.adoc +++ b/home/modules/ROOT/pages/sdk.adoc @@ -28,7 +28,7 @@ collection.reactive.upsert("document-key", json) [TIP] .Columnar SDKs ==== -SDKs for xref:columnar:intro:intro.adoc[Capella Columnar] -- +SDKs for xref:analytics:intro:intro.adoc[Capella Analytics] -- Couchbase's analytical database (RT-OLAP) for real time apps and operational intelligence -- are xref:columnar-sdk.adoc[available] for the Java, Node.js, and Python platforms. ==== @@ -155,7 +155,7 @@ xref:sdk-extensions::distributed-acid-transactions.adoc[Distributed ACID Transac == Capella columnar SDKs -xref:columnar:intro:intro.adoc[Capella Columnar] is an analytical database (RT-OLAP) for real time apps and operational intelligence. +xref:analytics:intro:intro.adoc[Capella Analytics] is an analytical database (RT-OLAP) for real time apps and operational intelligence. xref:columnar-sdk.adoc[Columnar SDKs] are tailored to the APIs offered by this service. [#table_columnar_sdk,cols="42,40,60,50"] From 26361bc40468a021aacdd3c6547c418426b7df3e Mon Sep 17 00:00:00 2001 From: Hakim Cassimally Date: Fri, 25 Jul 2025 10:38:36 +0100 Subject: [PATCH 04/13] honour remote override of docs-site branch --- lib/preview.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/preview.js b/lib/preview.js index 00f202804e..9cac5e15f2 100644 --- a/lib/preview.js +++ b/lib/preview.js @@ -41,7 +41,11 @@ module.exports.register = function () { } if (args.remote) { - // on CI only, download the source / except for docs-site where we switch to that branch + // on CI only + // 1. fetch docs-site (in case we want to switch to different branch) + await spawn('git', 'fetch') + + // 2. download the source / except for docs-site where we switch to that branch if (source.url !== '.') { await spawn( {cwd:'..'}, @@ -53,7 +57,6 @@ module.exports.register = function () { ) } else { - await spawn('git', 'fetch') await spawn('git', 'checkout', args.branch) } } From f721d47e0bfec147e7ec032183fb863cf752351d Mon Sep 17 00:00:00 2001 From: Hakim Cassimally Date: Tue, 12 Aug 2025 14:35:30 +0100 Subject: [PATCH 05/13] update columnar to release/2.0 The first release is 2.0, :confused: --- antora-playbook.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/antora-playbook.yml b/antora-playbook.yml index 7eac9c5ef1..0b557f7696 100644 --- a/antora-playbook.yml +++ b/antora-playbook.yml @@ -87,7 +87,7 @@ content: - url: https://github.com/couchbaselabs/docs-columnar branches: - main # `analytics` component (Capella Analytics) - - release/1.0 # `enterprise-analytics` component (self-managed) + - release/2.0 # `enterprise-analytics` component (self-managed) - legacy-columnar-component # `columnar` dummy component for sake of :page-aliases: # Couchbase Autonomous Kubernetes Operator From 41d67c75a4b1e933ca55f235ea85f57fe6430414 Mon Sep 17 00:00:00 2001 From: Hakim Cassimally Date: Tue, 12 Aug 2025 15:35:38 +0100 Subject: [PATCH 06/13] Update {sqlppc} --- antora-playbook.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/antora-playbook.yml b/antora-playbook.yml index ddbd42baee..d3b489962c 100644 --- a/antora-playbook.yml +++ b/antora-playbook.yml @@ -275,7 +275,7 @@ asciidoc: enterprise: https://www.couchbase.com/products/editions[ENTERPRISE EDITION] community: https://www.couchbase.com/products/editions[COMMUNITY EDITION] sqlpp: SQL++ - sqlppc: SQL++ for Capella columnar + sqlppc: SQL++ for Capella Analytics sqlppea: SQL++ for Enterprise Analytics sqlpp_url: https://www.couchbase.com/products/n1ql cbpp: Couchbase++ From 9e37b3acffd76b173cfea1e92298f74dfde3de64 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Tue, 12 Aug 2025 16:49:45 +0100 Subject: [PATCH 07/13] top nav dropdown --- antora-playbook.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/antora-playbook.yml b/antora-playbook.yml index d3b489962c..6d20ac367c 100644 --- a/antora-playbook.yml +++ b/antora-playbook.yml @@ -34,9 +34,20 @@ site: { "title": "Cloud-Native", "components": ["cloud-native-database"] }, { "title": "Kubernetes Operator", "startPage": "operator::overview.adoc", "components": ["operator"] }, { "title": "CMOS", "components": ["cmos"] }, - { "title": "SDKs", "startPage": "home::sdk.adoc", "components": ["dotnet-sdk", "efcore-provider", "c-sdk", "cxx-sdk", "go-sdk", "java-sdk", "quarkus-extension", "kotlin-sdk", "nodejs-sdk", "php-sdk", "python-sdk", "ruby-sdk", "scala-sdk", "elasticsearch-connector", "kafka-connector", "spark-connector", "tableau-connector", "power-bi-connector", "superset-connector", "sdk-extensions"] }, - - { "title": "Analytics SDKs", "startPage": "home::analytics-sdk.adoc", "components": ["*-analytics-sdk", "*-columnar-sdk"] }, + { "title": "Develop", "startPage": "home::developer.adoc", + "subGroups": [ + { + "title": "Operational SDKs", + "startPage": "home::sdk.adoc", + "components": ["develop", "dotnet-sdk", "efcore-provider", "c-sdk", "cxx-sdk", "go-sdk", "java-sdk", "quarkus-extension", "kotlin-sdk", "nodejs-sdk", "php-sdk", "python-sdk", "ruby-sdk", "scala-sdk", "elasticsearch-connector", "kafka-connector", "spark-connector", "tableau-connector", "power-bi-connector", "superset-connector", "sdk-extensions"] + }, + { + "title": "Analytics SDKs", + "startPage": "home::analytics-sdk.adoc", + "components": ["*-analytics-sdk", "*-columnar-sdk"] + } + ] + }, { "title": "Tutorials", "startPage": "tutorials::index.adoc", "components": ["tutorials"] }, { "title": "Contribute", "components": ["home", "styleguide", "ui-ux", "pendo"] } ] From 1c59399a6e6b7378978ece5540473e378b7794e4 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Tue, 12 Aug 2025 17:08:57 +0100 Subject: [PATCH 08/13] Remove duplicate line --- home/modules/ROOT/pages/sdk.adoc | 2 -- 1 file changed, 2 deletions(-) diff --git a/home/modules/ROOT/pages/sdk.adoc b/home/modules/ROOT/pages/sdk.adoc index 835c64b5b2..7b730c9f11 100644 --- a/home/modules/ROOT/pages/sdk.adoc +++ b/home/modules/ROOT/pages/sdk.adoc @@ -35,8 +35,6 @@ are xref:analytics-sdk.adoc[available] for the Go, Java, Node.js, and Python pla SDKs for xref:analytics:intro:intro.adoc[Capella Analytics] are similar to the Enterprise Analytics SDKs. They must be used to connect to the current Capella Analytics Service, as it presents a different connection interface, without Enterprise Analytics' load balancer. They are xref:columnar-sdk.adoc[available] for the Go, Java, Node.js, and Python platforms. - -SDKs for xref:analytics:intro:intro.adoc[Capella Columnar] are xref:columnar-sdk.adoc[available] for the Go, Java, Node.js, and Python platforms. ==== {empty} + From e0e6e5d5f12726831c976ad28106a35911fa1367 Mon Sep 17 00:00:00 2001 From: Hakim Cassimally Date: Tue, 12 Aug 2025 17:09:42 +0100 Subject: [PATCH 09/13] update UI bundle --- antora-playbook.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/antora-playbook.yml b/antora-playbook.yml index 6d20ac367c..4959ae2509 100644 --- a/antora-playbook.yml +++ b/antora-playbook.yml @@ -307,7 +307,7 @@ asciidoc: ui: bundle: - url: https://github.com/couchbase/docs-ui/releases/download/prod-214/ui-bundle.zip + url: https://github.com/couchbase/docs-ui/releases/download/prod-215/ui-bundle.zip output: dir: ./public runtime: From 13d0ff562a28f10239543d01d7deff64a43768a7 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Tue, 12 Aug 2025 17:12:59 +0100 Subject: [PATCH 10/13] indentation issue Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- antora-playbook.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/antora-playbook.yml b/antora-playbook.yml index 4959ae2509..6513ca51dc 100644 --- a/antora-playbook.yml +++ b/antora-playbook.yml @@ -220,7 +220,7 @@ content: - url: https://github.com/couchbase/docs-analytics-sdk-go branches: [release/1.0] - url: https://github.com/couchbase/docs-analytics-sdk-java - branches: [release/1.0] + branches: [release/1.0] - url: https://github.com/couchbase/docs-analytics-sdk-nodejs branches: [release/1.0] - url: https://github.com/couchbase/docs-analytics-sdk-python From 336c7084757378b04d7962373de2f6949e1b7002 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Tue, 12 Aug 2025 17:17:11 +0100 Subject: [PATCH 11/13] no longer cloud-only --- home/modules/ROOT/pages/columnar-sdk.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/home/modules/ROOT/pages/columnar-sdk.adoc b/home/modules/ROOT/pages/columnar-sdk.adoc index 6898335e20..f0307c5cb6 100644 --- a/home/modules/ROOT/pages/columnar-sdk.adoc +++ b/home/modules/ROOT/pages/columnar-sdk.adoc @@ -9,7 +9,8 @@ include::partial$info-banner.adoc[] xref:analytics:intro:intro.adoc[Capella Analytics] is a real-time analytical database (RT-OLAP) for real time apps and operational intelligence. -Capella Analytics is a standalone, cloud-only offering from Couchbase under the Capella family of products. +Capella Analytics is a standalone, managed offering from Couchbase under the Capella family of products -- +a self-managed xref:enterprise-analytics:intro:intro.adoc[Enterprise Analytics] product is also available. TIP .Which Analytics Service? From 9a7e49f0497de59b7a20b4878716f07462377965 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Tue, 12 Aug 2025 17:23:41 +0100 Subject: [PATCH 12/13] Analytics SDKs in main landing page --- home/modules/ROOT/pages/index.adoc | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/home/modules/ROOT/pages/index.adoc b/home/modules/ROOT/pages/index.adoc index a84bdf599d..8b3cc92fe2 100644 --- a/home/modules/ROOT/pages/index.adoc +++ b/home/modules/ROOT/pages/index.adoc @@ -113,8 +113,10 @@ xref:couchbase-edge-server:introduction:intro.adoc[Couchbase Edge Server] [.content] Couchbase SDKs allow applications to access a Couchbase cluster and the big data Connectors enable data exchange with other platforms. -xref:home:ROOT:sdk.adoc[Developer Docs] | -xref:home:ROOT:columnar-sdk.adoc[Analytics SDKs] +xref:home:ROOT:developer.adoc[Developer Docs] | +xref:home:ROOT:sdk.adoc[Operational SDKs] | +xref:home:ROOT:analytics-sdk.adoc[Enterprise Analytics SDKs] | +xref:home:ROOT:columnar-sdk.adoc[Capella Analytics SDKs] [.column] ====== {empty} @@ -228,6 +230,16 @@ xref:kafka-connector::quickstart.adoc[Couchbase Kafka Connector] xref:spark-connector::getting-started.adoc[Couchbase Spark Connector] +xref:go-analytics-sdk:hello-world:overview.adoc[Go Analytics SDK] + +xref:java-analytics-sdk:hello-world:overview.adoc[Java Analytics SDK] + +xref:nodejs-analytics-sdk:hello-world:overview.adoc[Node.js Analytics SDK] + +xref:python-analytics-sdk:hello-world:overview.adoc[Python Analytics SDK] + +xref:go-columnar-sdk:hello-world:overview.adoc[Go Columnar SDK] + xref:java-columnar-sdk:hello-world:overview.adoc[Java Columnar SDK] xref:nodejs-columnar-sdk:hello-world:overview.adoc[Node.js Columnar SDK] From 31f875a29e10d4e2e46b6e75120349da519b8fec Mon Sep 17 00:00:00 2001 From: Hakim Cassimally Date: Tue, 12 Aug 2025 17:48:57 +0100 Subject: [PATCH 13/13] add Enterprise Analytics links to landing page --- home/modules/ROOT/pages/index.adoc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/home/modules/ROOT/pages/index.adoc b/home/modules/ROOT/pages/index.adoc index 8b3cc92fe2..97ec5723f6 100644 --- a/home/modules/ROOT/pages/index.adoc +++ b/home/modules/ROOT/pages/index.adoc @@ -81,6 +81,14 @@ Explore Couchbase Server, a modern, distributed document database with all the d xref:server.adoc[Couchbase Server] +{empty} + + +.Enterprise Analytics (RT-OLAP) + +Enterprise Analytics is a self-managed analytical database (RT-OLAP) for real time apps and operational intelligence. + +xref:analytics:intro:intro.adoc[Capella Analytics] + [.column] ====== {empty} .Couchbase Mobile @@ -194,14 +202,23 @@ a| xref:cloud::index.adoc[Couchbase Capella] xref:analytics:intro:intro.adoc[Capella Analytics] + + + a| xref:server.adoc[Couchbase Server] +xref:enterprise-analytics:intro:intro.adoc[Enterprise Analytics] + xref:operator::overview.adoc[Couchbase Autonomous Operator] xref:service-broker::index.adoc[Couchbase Service Broker] xref:cmos::index.adoc[Couchbase Monitoring and Observability Stack] + + + + a| xref:java-sdk:hello-world:overview.adoc[Couchbase Java SDK] xref:scala-sdk:hello-world:overview.adoc[Couchbase Scala SDK]