This is an automated email from the ASF dual-hosted git repository. lzljs3620320 pushed a commit to branch release-0.8 in repository https://gitbox.apache.org/repos/asf/paimon.git
commit b8b6e8664ecbc6ee1bb858e94f3bcdd0e7bf5e4d Author: Jingsong <[email protected]> AuthorDate: Mon May 13 21:10:19 2024 +0800 [doc] Optimize useless message in dedicated-compaction --- docs/content/maintenance/dedicated-compaction.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/content/maintenance/dedicated-compaction.md b/docs/content/maintenance/dedicated-compaction.md index f000849bf..ae975f4c9 100644 --- a/docs/content/maintenance/dedicated-compaction.md +++ b/docs/content/maintenance/dedicated-compaction.md @@ -45,10 +45,12 @@ streaming jobs to write records to a `'partial-update'` table. Please refer to t ## Dedicated Compaction Job -By default, Paimon writers will perform compaction as needed during writing records. This is sufficient for most use cases, but there are two downsides: +By default, Paimon writers will perform compaction as needed during writing records. This is sufficient for most use cases. -* This may result in unstable write throughput because throughput might temporarily drop when performing a compaction. -* Compaction will mark some data files as "deleted" (not really deleted, see [expiring snapshots]({{< ref "maintenance/manage-snapshots#expiring-snapshots" >}}) for more info). If multiple writers mark the same file, a conflict will occur when committing the changes. Paimon will automatically resolve the conflict, but this may result in job restarts. +Compaction will mark some data files as "deleted" (not really deleted, see +[expiring snapshots]({{< ref "maintenance/manage-snapshots#expiring-snapshots" >}}) for more info). +If multiple writers mark the same file, a conflict will occur when committing the changes. Paimon will automatically +resolve the conflict, but this may result in job restarts. To avoid these downsides, users can also choose to skip compactions in writers, and run a dedicated job only for compaction. As compactions are performed only by the dedicated job, writers can continuously write records without pausing and no conflicts will ever occur.
