Files
datastore/programs/server/user_defined_executable_function_drivers
Alexey Milovidov 904d157919 Keep larger pipe capacity for GVisorC
Default generated C-body driver configs to `command_pipe_capacity` `1048576`
for the `GVisorC` runtime, while keeping `DockerC` and `UnsafeC` on the OS
default unless `CLICKHOUSE_C_DRIVER_PIPE_CAPACITY` is explicitly set.

This preserves the throughput improvement measured with `GVisorC` without
reintroducing the slower enlarged pipe path for `DockerC`.

PR: https://github.com/ClickHouse/ClickHouse/pull/105131

Tests:
- `python3 -m py_compile programs/server/user_defined_executable_function_drivers/c_driver_common.py`
- `CLICKHOUSE_BINARY=./build/programs/clickhouse tests/queries/0_stateless/04241_executable_udf_driver.sh`
- `CLICKHOUSE_BINARY=./build/programs/clickhouse tests/queries/0_stateless/04242_executable_udf_driver_errors.sh`
2026-05-17 01:04:01 +02:00
..