Re: Incorrect Assert in BufFileSize()? - Mailing list pgsql-hackers

From David Rowley
Subject Re: Incorrect Assert in BufFileSize()?
Date
Msg-id CAApHDvqj5dpGSWhXjiU8CiFEKWPxrwXVL_no4xhd-rSFHjq-rA@mail.gmail.com
Whole thread Raw
In response to Re: Incorrect Assert in BufFileSize()?  (David Rowley <dgrowleyml@gmail.com>)
Responses Re: Incorrect Assert in BufFileSize()?
Re: Incorrect Assert in BufFileSize()?
List pgsql-hackers
On Fri, 17 May 2024 at 19:19, David Rowley <dgrowleyml@gmail.com> wrote:
>
> On Thu, 16 May 2024 at 07:20, Peter Geoghegan <pg@bowt.ie> wrote:
> > Notice that comments above BufFileSize() say "Return the current
> > fileset based BufFile size". There are numerous identical assertions
> > at the start of several other functions within the same file.
>
> hmm, unfortunately the comment and existence of numerous other
> assertions does not answer my question. It just leads to more.  The
> only Assert I see that looks like it might be useful is
> BufFileExportFileSet() as fileset is looked at inside extendBufFile().
> It kinda looks to me that it was left over fragments from the
> development of a patch when it was written some other way?
>
> Looking at the other similar Asserts in BufFileAppend(), I can't
> figure out what those ones are for either.

I've attached an updated patch which updates the comments and also
removes the misplaced Asserts from BufFileAppend.

If there are no objections or additional feedback, I'll push this patch soon.

David

Attachment

pgsql-hackers by date:

Previous
From: Dilip Kumar
Date:
Subject: Re: Conflict Detection and Resolution
Next
From: Amit Kapila
Date:
Subject: Re: speed up a logical replica setup