You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by xu...@apache.org on 2025/12/17 02:36:27 UTC

(hudi) branch asf-site updated: chore(site): fix trailing slash setting (#17616)

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

xushiyan 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 4f33a68ec434 chore(site): fix trailing slash setting (#17616)
4f33a68ec434 is described below

commit 4f33a68ec4341b41fdbaa393830847bba14ef48e
Author: Shiyan Xu <27...@users.noreply.github.com>
AuthorDate: Tue Dec 16 20:36:21 2025 -0600

    chore(site): fix trailing slash setting (#17616)
---
 website/docs/concurrency_control.md | 4 ++--
 website/docusaurus.config.js        | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/website/docs/concurrency_control.md b/website/docs/concurrency_control.md
index 541ae2d535c0..30a48c137a30 100644
--- a/website/docs/concurrency_control.md
+++ b/website/docs/concurrency_control.md
@@ -244,7 +244,7 @@ The `NON_BLOCKING_CONCURRENCY_CONTROL` offers the same set of guarantees as ment
 explicit locks for serializing the writes. Lock is only needed for writing the commit metadata to the Hudi timeline. The
 completion time for the commits reflects the serialization order and file slicing is done based on completion time.
 Multiple writers can operate on the table with non-blocking conflict resolution. The writers can write into the same
-file group with the conflicts resolved automatically by the query reader and the compactor. It works for compaction and ingestion, and we can see an example of that with [Flink writers](sql_dml#non-blocking-concurrency-control-experimental).
+file group with the conflicts resolved automatically by the query reader and the compactor. It works for compaction and ingestion, and we can see an example of that with [Flink writers](../sql_dml#non-blocking-concurrency-control-experimental).
 
 :::note
 `NON_BLOCKING_CONCURRENCY_CONTROL` between ingestion writer and table service writer is not yet supported for clustering. Please use `OPTIMISTIC_CONCURRENCY_CONTROL` for clustering.
@@ -256,7 +256,7 @@ Multi writing using OCC allows multiple writers to concurrently write and atomic
 
 To improve the concurrency control, the [0.13.0 release](https://hudi.apache.org/releases/release-0.13.0#early-conflict-detection-for-multi-writer) introduced a new feature, early conflict detection in OCC, to detect the conflict during the data writing phase and abort the writing early on once a conflict is detected, using Hudi's marker mechanism. Hudi can now stop a conflicting writer much earlier because of the early conflict detection and release computing resources necessary to clus [...]
 
-By default, this feature is turned off. To try this out, a user needs to set `hoodie.write.concurrency.early.conflict.detection.enable` to true, when using OCC for concurrency control (Refer [configs](https://hudi.apache.org/docs/next/configurations#Write-Configurations-advanced-configs) page for all relevant configs).
+By default, this feature is turned off. To try this out, a user needs to set `hoodie.write.concurrency.early.conflict.detection.enable` to true, when using OCC for concurrency control (Refer [configs](configurations#Write-Configurations-advanced-configs) page for all relevant configs).
 :::note
 Early conflict Detection in OCC is an **EXPERIMENTAL** feature
 :::
diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js
index b07f7012620b..a0fcef3824e0 100644
--- a/website/docusaurus.config.js
+++ b/website/docusaurus.config.js
@@ -15,7 +15,7 @@ module.exports = {
     "Hudi brings transactions, record-level updates/deletes and change streams to data lakes!",
   url: "https://hudi.apache.org",
   baseUrl: "/",
-  trailingSlash: false,
+  trailingSlash: true,
   onBrokenLinks: "throw",
   markdown: {
     hooks: {