Thread: BUG #18582: fixed range of search for empty slot in SLRU

BUG #18582: fixed range of search for empty slot in SLRU

From
PG Bug reporting form
Date:
The following bug has been logged on the website:

Bug reference:      18582
Logged by:          Sergey Sargsyan
Email address:      sergey.sargsyan.2001@gmail.com
PostgreSQL version: 17beta3
Operating system:   Linux
Description:

pageno should be searched only inside its own bank, because it may never
appear in other banks.

https://github.com/postgres/postgres/pull/174


Re: BUG #18582: fixed range of search for empty slot in SLRU

From
Alvaro Herrera
Date:
On 2024-Aug-13, PG Bug reporting form wrote:

> pageno should be searched only inside its own bank, because it may never
> appear in other banks.
> 
> https://github.com/postgres/postgres/pull/174

For the archives, the patch proposed in the pull request is attached
here.

I agree with this patch.  This is just an innocuous oversight in commit
53c2a97a9266.  Dilip?

-- 
Álvaro Herrera               48°01'N 7°57'E  —  https://www.EnterpriseDB.com/
"El sentido de las cosas no viene de las cosas, sino de
las inteligencias que las aplican a sus problemas diarios
en busca del progreso." (Ernesto Hernández-Novich)

Attachment

Re: BUG #18582: fixed range of search for empty slot in SLRU

From
Alvaro Herrera
Date:
On 2024-Aug-13, Alvaro Herrera wrote:

> On 2024-Aug-13, PG Bug reporting form wrote:
> 
> > pageno should be searched only inside its own bank, because it may never
> > appear in other banks.

Thanks for reporting this.  I have pushed it now.

-- 
Álvaro Herrera         PostgreSQL Developer  —  https://www.EnterpriseDB.com/
"El Maquinismo fue proscrito so pena de cosquilleo hasta la muerte"
(Ijon Tichy en Viajes, Stanislaw Lem)



Re: BUG #18582: fixed range of search for empty slot in SLRU

From
Sergey Sargsyan
Date:
Glad to be of help.


пн, 19 авг. 2024 г. в 04:20, Alvaro Herrera <alvherre@alvh.no-ip.org>:
On 2024-Aug-13, Alvaro Herrera wrote:

> On 2024-Aug-13, PG Bug reporting form wrote:
>
> > pageno should be searched only inside its own bank, because it may never
> > appear in other banks.

Thanks for reporting this.  I have pushed it now.

--
Álvaro Herrera         PostgreSQL Developer  —  https://www.EnterpriseDB.com/
"El Maquinismo fue proscrito so pena de cosquilleo hasta la muerte"
(Ijon Tichy en Viajes, Stanislaw Lem)


--
Sargsyan Serezha           Platform V Pangolin SE — platformv.sbertech.ru/products/rabota-s-dannymi/pangolin