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

Reply via email to