On Sun, Aug 23, 2026 at 07:30:32PM +0200, Tomas Vondra wrote:
> I'm 99% sure this is a configuration issue in the test, not a bug in the
> online checksums code. It happens because with
> 
>     debug_parallel_query = regress

Is the coverage provided by debug_parallel_query useful to have in
this context?  

> queries start enough parallel workers to exhaust max_worker_processes,
> and so we fail to start the checksum worker.
> 
> I've modified the TAP tests to add
> 
>     max_worker_processes = 16
>     max_parallel_workers = 16
> 
> and with that change it passes just fine.

One option would be debug_parallel_query = off to shave the number of
workers spawned.
--
Michael

Attachment: signature.asc
Description: PGP signature

Reply via email to