Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
c6c8056
Add signpost partial with component logos
simon-dew Apr 5, 2024
c623715
Add signpost partial and escape hatch to pages for consistency
simon-dew Jan 31, 2024
47b02dd
Add signpost and enable escape hatch for Work with Your Data
simon-dew Jan 31, 2024
66add40
Enable escape hatch for Import and Export Data
simon-dew Jan 31, 2024
28f8823
Replace escape hatch with component signpost in Developer Intro
simon-dew Jan 31, 2024
db7dff0
Replace other guide link with component signpost
simon-dew Jan 31, 2024
2e56680
Remove escape hatch and other guide partials
simon-dew Jan 31, 2024
f1be655
SQL++ landing page is a reference
simon-dew Jan 31, 2024
7e4a8da
Add Vector Search to Developer Intro
simon-dew Mar 27, 2024
7a3ecaf
No need to call it a language reference
simon-dew Mar 28, 2024
daadaad
Add sequence expressions to SQL++ overview
simon-dew Mar 29, 2024
a99cc96
Update title of Flex Indexes: action first
simon-dew Apr 1, 2024
afdcd24
Minor tweaks
simon-dew Apr 5, 2024
8c4866e
Update component signpost partial, use no-escape-hatch attrib
simon-dew Apr 4, 2024
ea99c0c
Minor formatting changes for auditing and backfill
simon-dew Apr 4, 2024
2226c32
GSI overview page: add query without index, ADVISE
simon-dew Apr 4, 2024
50f54e0
Update integrations page to include correct content
simon-dew Apr 5, 2024
5665ad3
Remove flag-devex-search
simon-dew Apr 5, 2024
571a461
Fix link to Data on Developer Intro page
simon-dew Apr 5, 2024
c36f21e
flag-devex-escape-hatch covers entire signpost
simon-dew Apr 5, 2024
0b3fceb
Make server logo blue
simon-dew Apr 5, 2024
8168e74
Add component signpost to mobile devex landing page
simon-dew Apr 8, 2024
6f7cc89
Add Query icon for language signpost
simon-dew Apr 10, 2024
6521105
Remove unneeded landing pages
simon-dew Apr 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions modules/ROOT/images/capella-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
50 changes: 50 additions & 0 deletions modules/ROOT/images/couchbase-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions modules/ROOT/partials/component-signpost.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
// `flag-devex-escape-hatch` is a flag to hide the feature from production until ready.
// Use `no-escape-hatch` to turn off the escape hatch for individual pages.
// Use `escape-hatch` to override the escape hatch xref for individual pages.
ifdef::flag-devex-escape-hatch[]
[.signpost]
image:ROOT:capella-logo.svg["Couchbase Capella", 25.6]
This page is for Couchbase Capella.
ifndef::no-escape-hatch[]
For Couchbase Server, see
ifdef::escape-hatch[]
xref:{escape-hatch}[].
endif::escape-hatch[]
ifndef::escape-hatch[]
xref:server:{page-module}:{docname}.adoc[].
endif::escape-hatch[]
endif::no-escape-hatch[]
endif::flag-devex-escape-hatch[]
11 changes: 9 additions & 2 deletions modules/develop/pages/intro.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ endif::[]
{description}
It also provides links to the documentation for software development kits and other integrations.

include::partial$escape-hatch.adoc[]
include::ROOT:partial$component-signpost.adoc[]

ifdef::flag-devex-tutorial[]
== Developer Tutorial
Expand All @@ -43,14 +43,21 @@ Choose how you want to connect your app to Couchbase Capella.

Use the Data Service for key-value (CRUD) operations and to import or export data.

* xref:guides:kv-operations.adoc[]
* xref:guides:data.adoc[]

== Query

Use the Query Service and the Index Service to issue {sqlpp} queries to extract and manipulate data.

* xref:n1ql:query.adoc[]

== Vector Search

Vector Search builds on the Search Service to provide support for vector indexes.
You can use vector indexes with existing Large Language Models to develop AI applications.

* xref:vector-search:vector-search.adoc[]

== Search

Use the Search Service for full-text search with natural language processing across multiple data types and languages.
Expand Down
8 changes: 0 additions & 8 deletions modules/develop/partials/escape-hatch.adoc

This file was deleted.

8 changes: 4 additions & 4 deletions modules/guides/pages/.call-user-defined-function.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ endif::flag-devex-javascript-udfs[]
:page-topic-type: guide
:page-toclevels: 2
:imagesdir: ../assets/images
:no-escape-hatch:

[abstract]
--
{description} +
include::partial$other-guide.adoc[tags=!link]
--
{description}

include::ROOT:partial$component-signpost.adoc[]

== Introduction

Expand Down
8 changes: 4 additions & 4 deletions modules/guides/pages/.create-javascript-library.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ endif::flag-devex-javascript-udfs[]
:page-topic-type: guide
:page-toclevels: 2
:imagesdir: ../assets/images
:no-escape-hatch:

[abstract]
--
{description} +
include::partial$other-guide.adoc[tags=!link]
--
{description}

include::ROOT:partial$component-signpost.adoc[]

== Introduction

Expand Down
8 changes: 4 additions & 4 deletions modules/guides/pages/.create-user-defined-function.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ endif::flag-devex-javascript-udfs[]
:page-toclevels: 2
:keywords: N1QL, UDF, user-defined function, SQL++
:imagesdir: ../assets/images
:no-escape-hatch:

[abstract]
--
{description} +
include::partial$other-guide.adoc[tags=!link]
--
{description}

include::ROOT:partial$component-signpost.adoc[]

== Introduction

Expand Down
80 changes: 0 additions & 80 deletions modules/guides/pages/.intro.adoc

This file was deleted.

8 changes: 4 additions & 4 deletions modules/guides/pages/.javascript-udfs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ endif::flag-devex-javascript-udfs[]
:page-topic-type: guide
:page-toclevels: 2
:xrefstyle: short
:no-escape-hatch:

[abstract]
--
{description} +
include::partial$other-guide.adoc[tags=!link]
--
{description}

include::ROOT:partial$component-signpost.adoc[]

== Introduction

Expand Down
42 changes: 0 additions & 42 deletions modules/guides/pages/.optimize.adoc

This file was deleted.

7 changes: 3 additions & 4 deletions modules/guides/pages/bulk-operations.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,9 @@
include::partial$example-attributes.adoc[]

[abstract]
--
{description} +
include::partial$other-guide.adoc[]
--
{description}

include::ROOT:partial$component-signpost.adoc[]

== Introduction

Expand Down
7 changes: 3 additions & 4 deletions modules/guides/pages/cbo.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,9 @@
:description: How to use the Cost-Based Optimizer and manage optimizer statistics.

[abstract]
--
{description} +
include::partial$other-guide.adoc[]
--
{description}

include::ROOT:partial$component-signpost.adoc[]

== Introduction

Expand Down
7 changes: 3 additions & 4 deletions modules/guides/pages/create-index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,9 @@
:description: How to create primary indexes and secondary indexes.

[abstract]
--
{description} +
include::partial$other-guide.adoc[]
--
{description}

include::ROOT:partial$component-signpost.adoc[]

== Introduction

Expand Down
7 changes: 3 additions & 4 deletions modules/guides/pages/creating-data.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,9 @@
include::partial$example-attributes.adoc[]

[abstract]
--
{description} +
include::partial$other-guide.adoc[]
--
{description}

include::ROOT:partial$component-signpost.adoc[]

== Introduction

Expand Down
3 changes: 2 additions & 1 deletion modules/guides/pages/data.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
= Work with Your Data
:page-role: tiles -toc
:!flag-devex-escape-hatch:
:description: The Data Service offers Couchbase clients the fastest and simplest way to create, retrieve, or mutate data.
:!sectids:

Expand All @@ -23,6 +22,8 @@ endif::[]
[abstract]
{description}

include::ROOT:partial$component-signpost.adoc[]

== Key-Value Operations

Use the Couchbase Capella UI or an SDK to create, read, update, or delete data.
Expand Down
Loading