[DPE-8948] config expose for postgresql-14 k8s #1191
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added PG-14 worker process and WAL compression configuration options.
5 worker process settings:
cpu_max_logical_replication_workers
cpu_max_parallel_maintenance_workers
cpu_max_parallel_workers
cpu_max_sync_workers_per_subscription
cpu_max_worker_processes
1 WAL compression setting:
cpu_wal_compression
All options support "auto" values with intelligent defaults based on CPU cores and include comprehensive unit and integration tests for PG-14 compatibility.
Note: PG-14 has 5 worker process settings (not 6 like PG-16), since cpu_max_parallel_apply_workers_per_subscription was introduced in PG-16
Similar to this PR.