Skip to content

chore(site): fix trailing links#17615

Closed
xushiyan wants to merge 1 commit into
apache:asf-sitefrom
xushiyan:fix-trailing-links
Closed

chore(site): fix trailing links#17615
xushiyan wants to merge 1 commit into
apache:asf-sitefrom
xushiyan:fix-trailing-links

Conversation

@xushiyan
Copy link
Copy Markdown
Member

Trailing slash urls can break generated docs links from relative docs url.

Example:

From this page https://hudi.apache.org/docs/concurrency_control/ , click on links ref to other docs page from the concurrency control page won't work, like it could become https://hudi.apache.org/docs/concurrency_control/sql_dml which does not exist (it should be https://hudi.apache.org/docs/sql_dml)

Copilot AI review requested due to automatic review settings December 17, 2025 02:31
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes trailing slash issues in documentation URLs across blog posts to prevent broken links when navigating from pages with trailing slashes. The issue occurred when relative documentation links were accessed from URLs ending with a trailing slash (e.g., /concurrency_control/), causing incorrect URL concatenation that resulted in non-existent paths.

Key Changes

  • Removed trailing slashes from all Hudi documentation base URLs
  • Changed anchor link format from /#anchor to #anchor across all documentation references

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated no comments.

Show a summary per file
File Description
website/blog/2025-11-12-deep-dive-into-hudis-indexing-subsystem-part-2-of-2.md Fixed 3 documentation links related to SQL DDL and async indexing
website/blog/2025-11-07-how-freewheel-uses-apache-hudi-to-power-its-data-lakehouse.mdx Fixed 7 documentation links for write operations, table types, concurrency control, and clustering
website/blog/2025-07-21-mor-comparison.md Fixed 2 documentation links for SQL queries and table types
website/blog/2025-04-02-secondary-index.md Fixed 1 documentation link for indexing capability
website/blog/2025-03-05-hudi-21-unique-differentiators.mdx Fixed 2 documentation links for write operations and markers
website/blog/2025-03-03-record-mergers-in-hudi.mdx Fixed 3 documentation links for configurations and record merger/payloads
website/blog/2025-01-28-concurrency-control.md Fixed 1 documentation link for timeline documentation
website/blog/2025-01-15-outofbox-key-generators-in-hudi.mdx Fixed 1 documentation link for timestamp-based key generator
website/blog/2024-07-30-data-lake-cdc.md Fixed 1 documentation link for schema evolution
website/blog/2024-07-11-what-is-a-data-lakehouse.md Fixed 1 documentation link for indexing mechanism
website/blog/2022-12-29-Apache-Hudi-2022-A-Year-In-Review.mdx Fixed 3 documentation links for BigQuery, schema evolution, procedures, and encryption
website/blog/2022-01-14-change-data-capture-with-debezium-and-apache-hudi.mdx Fixed 2 documentation links for overview and checkpointing
website/blog/2022-01-06-apache-hudi-2021-a-year-in-review.mdx Fixed 2 documentation links for writing data and streaming ingestion

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@xushiyan xushiyan closed this Dec 17, 2025
@xushiyan xushiyan deleted the fix-trailing-links branch December 17, 2025 03:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants