Re: BUG: ReadStream look-ahead exhausts local buffers when effective_io_concurrency>=64

Feike Steenbergen <feikesteenbergen@gmail.com>

From: Feike Steenbergen <feikesteenbergen@gmail.com>
To: Eduard Stepanov <crtxcz@gmail.com>
Cc: Induja Sreekanthan <indujas@google.com>, pgsql-hackers@postgresql.org, Simhachala Sasikanth Gottapu <simhachala@google.com>, Vishal Bagga <vishalbagga@google.com>, Madhukar <madhukarprasad@google.com>, Shihao Zhong <shihaozhong@google.com>, Yi Ding <yidin@google.com>, Hardik Singh Negi <hardiksnegi@google.com>
Date: 2026-05-06T12:47:46Z
Lists: pgsql-hackers
On Wed, 6 May 2026 at 14:24, Feike Steenbergen <feikesteenbergen@gmail.com>
wrote:
> For now, the problem disappears again when switching to io_method='worker'

I spoke too soon it seems. It happens less frequently, but we do still have
the issue even with io_method='worker'.
Reverting to io_method='sync' as I would expect that will solve the issue.

Feike