This is an automated email from the ASF dual-hosted git repository.
victoria pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
The following commit(s) were added to refs/heads/master by this push:
new 2d0b4e5f1eb Update sidebar to organize tutorials + other minor
improvements (#16184)
2d0b4e5f1eb is described below
commit 2d0b4e5f1eb2a67cb21dbf78e775b89060d49c3d
Author: Charles Smith <[email protected]>
AuthorDate: Thu May 9 08:57:43 2024 -0700
Update sidebar to organize tutorials + other minor improvements (#16184)
Co-authored-by: 317brian <[email protected]>
Co-authored-by: Victoria Lim <[email protected]>
---
docs/tutorials/tutorial-jdbc.md | 2 +-
docs/tutorials/tutorial-sketches-theta.md | 2 +-
website/sidebars.json | 173 ++++++++++++++++++++----------
3 files changed, 117 insertions(+), 60 deletions(-)
diff --git a/docs/tutorials/tutorial-jdbc.md b/docs/tutorials/tutorial-jdbc.md
index e3788fab149..c4a7c0d6931 100644
--- a/docs/tutorials/tutorial-jdbc.md
+++ b/docs/tutorials/tutorial-jdbc.md
@@ -1,7 +1,7 @@
---
id: tutorial-jdbc
title: Use the JDBC driver to query Druid
-sidebar_label: JDBC connector
+sidebar_label: JDBC connector tutorial
---
<!--
diff --git a/docs/tutorials/tutorial-sketches-theta.md
b/docs/tutorials/tutorial-sketches-theta.md
index a02ca9e2368..704f2e2171f 100644
--- a/docs/tutorials/tutorial-sketches-theta.md
+++ b/docs/tutorials/tutorial-sketches-theta.md
@@ -1,7 +1,7 @@
---
id: tutorial-sketches-theta
title: Approximations with Theta sketches
-sidebar_label: Theta sketches
+sidebar_label: Theta sketches tutorial
---
<!--
diff --git a/website/sidebars.json b/website/sidebars.json
index f5407587a15..45631da72a6 100644
--- a/website/sidebars.json
+++ b/website/sidebars.json
@@ -1,35 +1,56 @@
{
- "docs": {
- "Getting started": [
- "design/index",
- "tutorials/index",
+ "docs": [
+ "design/index",
+ {"type": "category",
+ "label": "Getting started",
+ "link": {
+ "type": "doc",
+ "id": "tutorials/index"
+ },
+ "items":[
"operations/single-server",
- "tutorials/cluster"
- ],
- "Tutorials": [
- "tutorials/tutorial-msq-extern",
- "tutorials/tutorial-kafka",
- "tutorials/tutorial-batch-hadoop",
- "tutorials/tutorial-query",
- "tutorials/tutorial-rollup",
- "tutorials/tutorial-sketches-theta",
- "tutorials/tutorial-retention",
- "tutorials/tutorial-append-data",
- "tutorials/tutorial-update-data",
- "tutorials/tutorial-compaction",
- "tutorials/tutorial-delete-data",
- "tutorials/tutorial-ingestion-spec",
- "tutorials/tutorial-transform-spec",
- "tutorials/tutorial-msq-convert-spec",
"tutorials/docker",
- "tutorials/tutorial-kerberos-hadoop",
- "tutorials/tutorial-sql-query-view",
- "tutorials/tutorial-sql-null",
- "tutorials/tutorial-unnest-arrays",
- "tutorials/tutorial-query-deep-storage",
- "tutorials/tutorial-jdbc"
- ],
- "Design": [
+ "tutorials/cluster",
+ {"type": "category",
+ "label": "Ingestion tutorials",
+ "items": [
+ "tutorials/tutorial-msq-extern",
+ "tutorials/tutorial-kafka",
+ "tutorials/tutorial-rollup",
+ "tutorials/tutorial-ingestion-spec",
+ "tutorials/tutorial-transform-spec",
+ "tutorials/tutorial-msq-convert-spec"
+ ]},
+ {"type": "category",
+ "label": "Data management tutorials",
+ "items": [
+ "tutorials/tutorial-retention",
+ "tutorials/tutorial-append-data",
+ "tutorials/tutorial-update-data",
+ "tutorials/tutorial-compaction",
+ "tutorials/tutorial-delete-data"]
+ },
+ {"type": "category",
+ "label": "Querying tutorials",
+ "items": [
+ "tutorials/tutorial-query",
+ "tutorials/tutorial-sql-query-view",
+ "tutorials/tutorial-unnest-arrays",
+ "tutorials/tutorial-query-deep-storage"]
+ },
+ "tutorials/tutorial-sketches-theta",
+ "tutorials/tutorial-jdbc",
+ {"type": "category",
+ "label": "Hadoop tutorials",
+ "items": [
+ "tutorials/tutorial-batch-hadoop",
+ "tutorials/tutorial-kerberos-hadoop"]
+ }]
+}
+ ,
+ {"type": "category",
+ "label":"Design",
+ "items": [
"design/architecture",
{
"type": "category",
@@ -50,9 +71,14 @@
"design/deep-storage",
"design/metadata-storage",
"design/zookeeper"
- ],
- "Ingestion": [
- "ingestion/index",
+ ]},
+ {"type": "category",
+ "label": "Ingestion",
+ "link": {
+ "type": "doc",
+ "id": "ingestion/index"
+ },
+ "items":[
{
"type": "category",
"label": "Ingestion concepts",
@@ -99,9 +125,15 @@
"ingestion/schema-design",
"ingestion/concurrent-append-replace",
"ingestion/faq"
- ],
- "Data management": [
- "data-management/index",
+ ]
+ },
+ {"type":"category",
+ "label": "Data management" ,
+ "link": {
+ "type": "doc",
+ "id": "data-management/index"
+ },
+ "items": [
"data-management/update",
"data-management/delete",
"data-management/schema-changes",
@@ -117,8 +149,11 @@
"data-management/manual-compaction"
]
}
- ],
- "Querying": [
+ ]},
+ {
+ "type":"category",
+ "label": "Querying",
+ "items": [
{
"type": "category",
"label": "Druid SQL",
@@ -160,7 +195,6 @@
"querying/query-context"
]
},
-
{
"type": "category",
"label": "Native query types",
@@ -193,9 +227,14 @@
"querying/geo"
]
}
- ],
- "API reference":[
- "api-reference/api-reference",
+ ]},
+ { "type": "category",
+ "label": "API reference",
+ "link": {
+ "type": "doc",
+ "id": "api-reference/api-reference"
+ },
+ "items":[
{
"type": "category",
"label": "HTTP APIs",
@@ -221,14 +260,24 @@
"api-reference/sql-jdbc"
]
}
-
- ],
- "Configuration": [
- "configuration/index",
+ ]
+ },
+ {"type":"category",
+ "label":"Configuration",
+ "link": {
+ "type": "doc",
+ "id": "configuration/index"
+ },
+ "items":[
"configuration/extensions",
"configuration/logging"
- ],
- "Operations": [
+ ]
+ },
+ {
+ "type":"category",
+ "label": "Operations",
+ "items":[
+ "api-reference/automatic-compaction-api",
"operations/web-console",
"operations/java",
"operations/durable-storage",
@@ -283,22 +332,30 @@
"operations/use_sbt_to_build_fat_jar"
]
}
- ],
- "Development": [
- "development/overview",
+ ]},
+ {
+ "type":"category",
+ "label": "Development",
+ "link": {
+ "type": "doc",
+ "id": "development/overview"
+ },
+ "items": [
"development/modules",
"development/javascript",
"development/build",
"development/versioning",
"development/contribute-to-docs",
"development/experimental"
- ],
- "Misc": [
- "misc/papers-and-talks"
- ],
- "Release info": [
- "release-info/release-notes",
- "release-info/upgrade-notes"
]
- }
+ },
+ {"type":"category",
+ "label": "Release info",
+ "items":
+ [
+ "release-info/release-notes",
+ "release-info/upgrade-notes"
+ ]},
+ "misc/papers-and-talks"
+ ]
}
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]