This is an automated email from the ASF dual-hosted git repository.
lzljs3620320 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git
The following commit(s) were added to refs/heads/master by this push:
new 7e45af214 [doc] Document changelog-producer.lookup-wait directly
7e45af214 is described below
commit 7e45af214091610de131ca5617aa482c652458e5
Author: Jingsong <[email protected]>
AuthorDate: Mon Jun 24 15:37:12 2024 +0800
[doc] Document changelog-producer.lookup-wait directly
---
docs/content/maintenance/write-performance.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/docs/content/maintenance/write-performance.md
b/docs/content/maintenance/write-performance.md
index 8e6ff4830..eabd1ce82 100644
--- a/docs/content/maintenance/write-performance.md
+++ b/docs/content/maintenance/write-performance.md
@@ -79,13 +79,14 @@ You can use the following strategies for your table:
```shell
num-sorted-run.stop-trigger = 2147483647
sort-spill-threshold = 10
+changelog-producer.lookup-wait = false
```
This configuration will generate more files during peak write periods and
gradually merge into optimal read
performance during low write periods.
In the case of `'changelog-producer' = 'lookup'`, by default, the lookup will
be completed at checkpointing, which
-will block the checkpoint. If you want an asynchronous lookup, you can use
`'changelog-producer.lookup-wait' = 'false'`.
+will block the checkpoint. So if you want an asynchronous lookup, you should
also set `'changelog-producer.lookup-wait' = 'false'`.
### Number of Sorted Runs to Pause Writing