This is an automated email from the ASF dual-hosted git repository.

bhavanisudha pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hudi.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 2ca7b8faa60 Improve left nav for better layout (#10584)
2ca7b8faa60 is described below

commit 2ca7b8faa60eb0401fc688a8c732d8e05a633ac3
Author: Bhavani Sudha Saktheeswaran <2179254+bhasu...@users.noreply.github.com>
AuthorDate: Mon Jan 29 13:21:37 2024 -0800

    Improve left nav for better layout (#10584)
---
 website/docs/cloud.md                   | 12 ++---
 website/docs/flink-quick-start-guide.md |  2 +-
 website/docs/flink_tuning.md            |  2 +-
 website/docs/procedures.md              |  2 +-
 website/docs/quick-start-guide.md       |  2 +-
 website/docs/tuning-guide.md            |  4 +-
 website/sidebars.js                     | 79 ++++++++++++++++++---------------
 7 files changed, 54 insertions(+), 49 deletions(-)

diff --git a/website/docs/cloud.md b/website/docs/cloud.md
index feb60bae53e..123abd5e6be 100644
--- a/website/docs/cloud.md
+++ b/website/docs/cloud.md
@@ -11,17 +11,17 @@ last_modified_at: 2021-10-12T10:50:00+08:00
 Immaterial of whether RDD/WriteClient APIs or Datasource is used, the 
following information helps configure access
 to cloud stores.
 
-* [AWS S3](/docs/s3_hoodie) <br/>
+* [AWS S3](s3_hoodie) <br/>
    Configurations required for S3 and Hudi co-operability.
-* [Google Cloud Storage](/docs/gcs_hoodie) <br/>
+* [Google Cloud Storage](gcs_hoodie) <br/>
    Configurations required for GCS and Hudi co-operability.
-* [Alibaba Cloud OSS](/docs/oss_hoodie) <br/>
+* [Alibaba Cloud OSS](oss_hoodie) <br/>
    Configurations required for OSS and Hudi co-operability.
-* [Microsoft Azure](/docs/azure_hoodie) <br/>
+* [Microsoft Azure](azure_hoodie) <br/>
    Configurations required for Azure and Hudi co-operability.
-* [Tencent Cloud Object Storage](/docs/cos_hoodie) <br/>
+* [Tencent Cloud Object Storage](cos_hoodie) <br/>
    Configurations required for COS and Hudi co-operability.
-* [IBM Cloud Object Storage](/docs/ibm_cos_hoodie) <br/>
+* [IBM Cloud Object Storage](ibm_cos_hoodie) <br/>
    Configurations required for IBM Cloud Object Storage and Hudi 
co-operability.
 * [Baidu Cloud Object Storage](bos_hoodie) <br/>
    Configurations required for BOS and Hudi co-operability.
diff --git a/website/docs/flink-quick-start-guide.md 
b/website/docs/flink-quick-start-guide.md
index 73c928aaccf..20e59cb8f73 100644
--- a/website/docs/flink-quick-start-guide.md
+++ b/website/docs/flink-quick-start-guide.md
@@ -1,5 +1,5 @@
 ---
-title: "Flink Guide"
+title: "Flink Quick Start"
 toc: true
 last_modified_at: 2023-08-16T12:53:57+08:00
 ---
diff --git a/website/docs/flink_tuning.md b/website/docs/flink_tuning.md
index 4f40660a5d9..e3cc7f70735 100644
--- a/website/docs/flink_tuning.md
+++ b/website/docs/flink_tuning.md
@@ -1,5 +1,5 @@
 ---
-title: Flink Tuning
+title: Flink Tuning Guide
 toc: true
 ---
 
diff --git a/website/docs/procedures.md b/website/docs/procedures.md
index 80bbb23a5b5..10c3ee853ec 100644
--- a/website/docs/procedures.md
+++ b/website/docs/procedures.md
@@ -1,5 +1,5 @@
 ---
-title: Procedures
+title: SQL Procedures
 summary: "In this page, we introduce how to use procedures with Hudi."
 toc: true
 last_modified_at: 
diff --git a/website/docs/quick-start-guide.md 
b/website/docs/quick-start-guide.md
index 6f07e7363b6..255524853c3 100644
--- a/website/docs/quick-start-guide.md
+++ b/website/docs/quick-start-guide.md
@@ -1,5 +1,5 @@
 ---
-title: "Spark Guide"
+title: "Spark Quick Start"
 sidebar_position: 2
 toc: true
 last_modified_at: 2023-08-23T21:14:52+09:00
diff --git a/website/docs/tuning-guide.md b/website/docs/tuning-guide.md
index 4eaddce2dbd..4a1f72f1b05 100644
--- a/website/docs/tuning-guide.md
+++ b/website/docs/tuning-guide.md
@@ -1,9 +1,9 @@
 ---
-title: Tuning Guide
+title: Spark Tuning Guide
 keywords: [hudi, tuning, performance]
 last_modified_at: 2021-09-29T15:59:57-04:00
 ---
-# Tuning Guide
+# Spark Tuning Guide
 
 :::note Profiling Tip
 To get a better understanding of where your Hudi jobs is spending its time, 
use a tool like [YourKit Java Profiler](https://www.yourkit.com/download/), to 
obtain heap dumps/flame graphs.
diff --git a/website/sidebars.js b/website/sidebars.js
index 72456f554bb..7c70b12d1d4 100644
--- a/website/sidebars.js
+++ b/website/sidebars.js
@@ -7,31 +7,32 @@
 
 module.exports = {
     docs: [
-        'overview',
         {
             type: 'category',
-            label: 'Quick Start',
+            label: 'Getting Started',
             collapsed: false,
             items: [
+                'overview',
                 'quick-start-guide',
                 'flink-quick-start-guide',
-                'docker_demo'
+                'docker_demo',
+                'use_cases',
             ],
         },
         {
             type: 'category',
-            label: 'Concepts',
+            label: 'Design & Concepts',
             items: [
                 'timeline',
+                'file_layouts',
                 'table_types',
                 'indexing',
-                'file_layouts',
-                'metadata',
                 'write_operations',
-                'schema_evolution',
                 'key_generation',
+                'record_payload',
+                'schema_evolution',
+                'metadata',
                 'concurrency_control',
-                'record_payload'
             ],
         },
         {
@@ -45,28 +46,17 @@ module.exports = {
                         'sql_ddl',
                         'sql_dml',
                         'sql_queries',
-                        'procedures'
                     ],
                 },
                 'writing_data',
                 'hoodie_streaming_ingestion',
-                {
-                    type: 'category',
-                    label: 'Syncing to Catalogs',
-                    items: [
-                        'syncing_aws_glue_data_catalog',
-                        'syncing_datahub',
-                        'syncing_metastore',
-                        'gcp_bigquery',
-                        'syncing_onetable'
-                    ],
-                }
             ],
         },
         {
             type: 'category',
-            label: 'Services',
+            label: 'Table Services',
             items: [
+                'procedures',
                 'migration_guide',
                 'compaction',
                 'clustering',
@@ -77,30 +67,33 @@ module.exports = {
                 'markers',
                 'file_sizing',
                 'disaster_recovery',
-                'snapshot_exporter',
-                'precommit_validator',
             ],
         },
         {
             type: 'category',
-            label: 'Configurations',
+            label: 'Platform Services',
             items: [
-                'basic_configurations',
-                'configurations',
+                'snapshot_exporter',
+                'precommit_validator',
+                {
+                    type: 'category',
+                    label: 'Syncing to Catalogs',
+                    items: [
+                        'syncing_aws_glue_data_catalog',
+                        'syncing_datahub',
+                        'syncing_metastore',
+                        'gcp_bigquery',
+                        'syncing_onetable'
+                    ],
+                }
             ],
         },
         {
             type: 'category',
-            label: 'Guides',
+            label: 'Configurations',
             items: [
-                'performance',
-                'deployment',
-                'cli',
-                'metrics',
-                'encryption',
-                'troubleshooting',
-                'tuning-guide',
-                'flink_tuning',
+                'basic_configurations',
+                'configurations',
                 {
                     type: 'category',
                     label: 'Storage Configurations',
@@ -119,6 +112,20 @@ module.exports = {
                 },
             ],
         },
+        {
+            type: 'category',
+            label: 'Operations',
+            items: [
+                'performance',
+                'deployment',
+                'cli',
+                'metrics',
+                'encryption',
+                'troubleshooting',
+                'tuning-guide',
+                'flink_tuning',
+            ],
+        },
         {
             type: 'category',
             label: 'Frequently Asked Questions(FAQs)',
@@ -133,8 +140,6 @@ module.exports = {
                 'faq_integrations',
             ],
         },
-        'use_cases',
-        'faq',
         'privacy',
     ],
     quick_links: [

Reply via email to