On Thu, Nov 13, 2025 at 11:21 AM Chao Li <[email protected]> wrote: > I debugged further this morning, and I think I have found the root cause. > Ultimately, the problem is not with discardUntilSync(), instead, > discardAvailableResults() mistakenly eats PGRES_PIPELINE_SYNC.
Thanks for debugging! Yes, discardAvailableResults() can discard PGRES_PIPELINE_SYNC, but do you mean that's the root cause of the assertion failure Nagata-san reported? Since that failure can occur even in older branches, I was thinking that newer code like discardAvailableResults() in master isn't the root cause... Regards, -- Fujii Masao
