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 <[email protected]>
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: [