On 03/07/2024 06:41, Noah Misch wrote:
On Tue, Jul 02, 2024 at 02:42:50PM +0300, Heikki Linnakangas wrote:
On 02/07/2024 02:24, Noah Misch wrote:
On Tue, Jul 02, 2024 at 12:53:05AM +0300, Heikki Linnakangas wrote:
Fortunately, fsync() on a file that's already flushed to disk is pretty
cheap.
Yep. I'm more concerned about future readers wondering why the function is
using LSNs to decide what to do about data that doesn't appear in WAL. A
comment could be another way to fix that, though.
Agreed, this is all very subtle, and deserves a good comment. What do you
think of the attached?
Looks good. Thanks. pgindent doesn't preserve all your indentation, but it
doesn't make things objectionable, either.
Committed, thanks!
(Sorry for the delay, I had forgotten about this already and found it
only now sedimented at the bottom of my inbox)
--
Heikki Linnakangas
Neon (https://neon.tech)