pg.ddx.io  pgsql-hackers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Justin Pryzby <pryzby@telsasoft.com>
To: Andrey Borodin <x4mmm@yandex-team.ru>
Cc: Shawn Debnath <sdn@amazon.com>
Cc: Julien Rouhaud <rjuju123@gmail.com>
Cc: Gilles Darold <gilles@darold.net>
Cc: Tomas Vondra <tomas.vondra@enterprisedb.com>
Cc: Tomas Vondra <tomas.vondra@2ndquadrant.com>
Cc: Alexander Korotkov <aekorotkov@gmail.com>
Cc: Anastasia Lubennikova <a.lubennikova@postgrespro.ru>
Cc: Daniel Gustafsson <daniel@yesql.se>
Cc: Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Cc: Thomas Munro <thomas.munro@gmail.com>
Cc: pgsql-hackers@postgresql.org
Subject: Re: MultiXact/SLRU buffers configuration
Date: Sat, 15 Jan 2022 09:46:01 -0600
Message-ID: <20220115154601.GT14051@telsasoft.com> (raw)
In-Reply-To: <A66F1597-EC9E-44F2-B1A1-4377016A5053@yandex-team.ru>
References: <B7D61584-6CAC-4CF9-B3D4-7CC52D6C4C5C@yandex-team.ru>
	<15CA416B-3446-462D-902B-4883DD3ADEE6@yandex-team.ru>
	<CA+hUKGLCLDtgDj2Xsf0uBk5WXDCeHxBDDJPsyY7m65Fde-=pyg@mail.gmail.com>
	<B8FACD14-E3AB-4EB3-8CCC-E93697C54F72@yandex-team.ru>
	<CA+hUKGKzPSXYowH=Y8NiuUD8gdyD225-WHaEzXT1E0Sa8RopVQ@mail.gmail.com>
	<494C5E7F-E410-48FA-A93E-F7723D859561@yandex-team.ru>
	<28051640513399@vla1-36b7415cbc1b.qloud-c.yandex.net>
	<20220114092838.gbr6ea7zxbaespsr@jrouhaud>
	<YeH3FU0ypOA+Kdf8@f01898859afd.ant.amazon.com>
	<A66F1597-EC9E-44F2-B1A1-4377016A5053@yandex-team.ru>

On Sat, Jan 15, 2022 at 12:16:59PM +0500, Andrey Borodin wrote:
> > 15 янв. 2022 г., в 03:20, Shawn Debnath <sdn@amazon.com> написал(а):
> > On Fri, Jan 14, 2022 at 05:28:38PM +0800, Julien Rouhaud wrote:
> >>> PFA rebase of the patchset. Also I've added a patch to combine 
> >>> page_number, page_status, and page_dirty together to touch less 
> >>> cachelines.
> >> 
> >> The cfbot reports some errors on the latest version of the patch:
> >> 
> >> https://cirrus-ci.com/task/6121317215764480
> >> [...]
> >> Could you send a new version?  In the meantime I will switch the patch 
> >> status to Waiting on Author.
> > 
> > I was planning on running a set of stress tests on these patches. Could 
> > we confirm which ones we plan to include in the commitfest?
> 
> Many thanks for your interest. Here's the  latest version.

This is failing to compile under linux and windows due to bitfield syntax.
http://cfbot.cputube.org/andrey-borodin.html

And compile warnings:

slru.c: In function ‘SlruAdjustNSlots’:
slru.c:161:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  161 |  int nbanks = 1;
      |  ^~~
slru.c: In function ‘SimpleLruReadPage_ReadOnly’:
slru.c:530:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  530 |  int bankstart = (pageno & shared->bank_mask) * shared->bank_size;
      |  ^~~

Note that you can test the CI result using any github account without waiting
for the cfbot.  See ./src/tools/ci/README.

-- 
Justin





view thread (123+ messages)  latest in thread

Message-ID: <20220115154601.GT14051@telsasoft.com>
Permalink:  ../20220115154601.GT14051@telsasoft.com/
Also on:    postgresql.org/message-id/20220115154601.GT14051@telsasoft.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-hackers@postgresql.org
  Cc: pryzby@telsasoft.com, x4mmm@yandex-team.ru, sdn@amazon.com, rjuju123@gmail.com, gilles@darold.net, tomas.vondra@enterprisedb.com, tomas.vondra@2ndquadrant.com, aekorotkov@gmail.com, a.lubennikova@postgrespro.ru, daniel@yesql.se, horikyota.ntt@gmail.com, thomas.munro@gmail.com
  Subject: Re: MultiXact/SLRU buffers configuration
  In-Reply-To: <20220115154601.GT14051@telsasoft.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox