These settings are available in system.settings and are autogenerated from source.
reader_executor_block_size
Experimental featureVersion history
| Version | Default value | Comment |
|---|---|---|
| 26.8 | 1048576 | New experimental ReaderExecutor setting: buffer chunk size for source reads. |
Buffer chunk size for the experimental ReaderExecutor: source reads fill nodes of at most this size. Must be at least 4 KiB.
reader_executor_max_tail_for_drain
Experimental featureVersion history
| Version | Default value | Comment |
|---|---|---|
| 26.7 | 1048576 | New experimental ReaderExecutor setting: drain bound for completing a dropped long connection. |
Drain bound for the experimental ReaderExecutor: a long source connection dropped within this many bytes of its right bound is read out to the bound first, so it completes and returns to the connection pool reusable instead of counting as an incomplete connection.
reader_executor_min_bytes_for_seek
Experimental featureVersion history
| Version | Default value | Comment |
|---|---|---|
| 26.7 | 2097152 | New experimental ReaderExecutor setting: forward-gap bound for bridging on a held source connection. |
Forward-gap bound for the experimental ReaderExecutor: a gap up to this is skipped on the open source connection (bridged / read through) instead of issuing a separate source read or reopening. Set near the bandwidth/request cost breakeven so bridging stays cost-positive.
reader_executor_use_long_connections
Experimental featureVersion history
| Version | Default value | Comment |
|---|---|---|
| 26.7 | 0 | New experimental ReaderExecutor setting (off by default): reuse a held source connection across sequential windows. |
Reuse a bounded long source connection across windows in the experimental ReaderExecutor. A long connection is one whose range exceeds the current read window; when disabled, the executor takes no connection-pool budget and every window opens a short-lived one-shot connection (the stateless path).
reader_executor_window_size
Experimental featureVersion history
| Version | Default value | Comment |
|---|---|---|
| 26.8 | 4194304 | New experimental ReaderExecutor setting: bytes served per read window. |
Bytes served per read window by the experimental ReaderExecutor (the unit a read returns). Must be at least 4 KiB.