From e9c7813bd35515b3d6c94810f7641fb019ebe623 Mon Sep 17 00:00:00 2001 From: Yoshiaki Nishimura Date: Mon, 23 Dec 2024 19:31:26 +0900 Subject: [PATCH] docs: add descriptions for scan_default_parallel --- docs/config-parameters.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/config-parameters.md b/docs/config-parameters.md index 2cdd2d3..e4e23a7 100644 --- a/docs/config-parameters.md +++ b/docs/config-parameters.md @@ -43,6 +43,7 @@ Target component | `thread_pool_size` | Integer | Number of threads used by the task scheduler in the SQL service. The default value is set according to the environment by the following formula. | | `scan_block_size` | Integer | The maximum number of scan operator records processed before yielding to other tasks. The default limit is 100 records. If set to 0, this limit is removed. The scan operator processes either the entire table or a specific range of data. This parameter is intended to prevent the thread from becoming unresponsive when the number of scan operator records is too large. | | `scan_yield_interval` | Integer | The maximum millisecond time of scan operator processing records before yielding to other tasks. The default is 1. If the value of this option is set to 0, the decision to split will rely solely on the value of scan_block_size. When using this option, it is recommended to keep the scan_block_size at its default value. If the scan_block_size is set to an extremely large value, the actual split occur after a time that significantly exceeds the specified value. | +| `scan_default_parallel` | Integer | The maximum degree of parallelism for RTX scan tasks. The default value is 4. | This setting is experimental and may undergo changes in future releases. While it is experimental, this parameter must be enabled by also setting `dev_rtx_parallel_scan=true`. This parameter must be less than the value of default_partitions.| ## `ipc_endpoint` section