On Mon, Jul 7, 2025 at 7:43 PM Michael Paquier <mich...@paquier.xyz> wrote: > That's a property that Noah was looking after when he's worked on his > specs with the VACUUM/GRANT frictions, something that one would get > with a debugger: keep waiting and allow the point to be detached in > parallel.
I'm finding that the FreeBSD Meson CI target consistently fails with this setup, though. And with just about any variant I can think of; seems to fail quite reliably. The initial SELECT backwards scan statement will complete without ever waiting (though only on CI). Do you know what that might be? It would be a lot easier if there was at least a way to debug this locally. > > For what it's worth, I found > > src/test/modules/injection_points/specs/basic.spec (which is supposed > > to serve as a template) hard to follow. The comments don't seem to > > explain what the detach and wait functions actually do, and how and > > why one might want to call them together. > > If you see ways to improve the existing template, please feel free to > propose something, sure. I'll need to figure this out for myself first. -- Peter Geoghegan