mirror of
https://github.com/neondatabase/neon.git
synced 2025-12-23 06:09:59 +00:00
PR - github.com/neondatabase/neon/pull/11864 committed yesterday rendered the `PAGESERVER_VIRTUAL_FILE_IO_MODE` env-var-based parametrization ineffective. As a consequence, the tests and benchmarks in `test_runner/` were using the binary built-in-default, i.e., `buffered`.
This commit is contained in:
committed by
GitHub
parent
3b7cc4234c
commit
f5070f6aa4
@@ -1274,6 +1274,8 @@ class NeonEnv:
|
|||||||
|
|
||||||
if self.pageserver_virtual_file_io_engine is not None:
|
if self.pageserver_virtual_file_io_engine is not None:
|
||||||
ps_cfg["virtual_file_io_engine"] = self.pageserver_virtual_file_io_engine
|
ps_cfg["virtual_file_io_engine"] = self.pageserver_virtual_file_io_engine
|
||||||
|
if self.pageserver_virtual_file_io_mode is not None:
|
||||||
|
ps_cfg["virtual_file_io_mode"] = self.pageserver_virtual_file_io_mode
|
||||||
if config.pageserver_default_tenant_config_compaction_algorithm is not None:
|
if config.pageserver_default_tenant_config_compaction_algorithm is not None:
|
||||||
tenant_config = ps_cfg.setdefault("tenant_config", {})
|
tenant_config = ps_cfg.setdefault("tenant_config", {})
|
||||||
tenant_config["compaction_algorithm"] = (
|
tenant_config["compaction_algorithm"] = (
|
||||||
|
|||||||
Reference in New Issue
Block a user