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: [