Re: Commit fest 2022-11

From: Ian Lawrence Barwick <barwick(at)gmail(dot)com>
To: James Coleman <jtc331(at)gmail(dot)com>
Cc: Justin Pryzby <pryzby(at)telsasoft(dot)com>, Greg Stark <stark(at)mit(dot)edu>, Michael Paquier <michael(at)paquier(dot)xyz>, Simon Riggs <simon(dot)riggs(at)enterprisedb(dot)com>, pgsql-hackers(at)lists(dot)postgresql(dot)org, david(dot)christensen(at)crunchydata(dot)com, rjuju123(at)gmail(dot)com, vignesh21(at)gmail(dot)com, bharath(dot)rupireddyforpostgres(at)gmail(dot)com, sh95119(at)gmail(dot)com, d(dot)koval(at)postgrespro(dot)ru, sawada(dot)mshk(at)gmail(dot)com
Subject: Re: Commit fest 2022-11
Date: 2022-11-16 13:00:35
Message-ID: CAB8KJ=gvhKEu3SSqvzh1BdyuZLFiDUb-Y+VEFXhWTGiMHSvEXA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

2022年11月14日(月) 22:38 Ian Lawrence Barwick <barwick(at)gmail(dot)com>:
>
> 2022年11月14日(月) 22:23 James Coleman <jtc331(at)gmail(dot)com>:
> >
> > On Mon, Nov 14, 2022 at 7:08 AM Ian Lawrence Barwick <barwick(at)gmail(dot)com> wrote:
> > >
> > > 2022年11月9日(水) 8:12 Justin Pryzby <pryzby(at)telsasoft(dot)com>:
> > ....
> > > > If my script is not wrong, these patches add TAP tests, but don't update
> > > > the requisite ./meson.build file. It seems like it'd be reasonable to
> > > > set them all as WOA until that's done.
> > > >
> > > > $ for a in `git branch -a |sort |grep commitfest/40`; do : echo "$a..."; x=`git log -1 --compact-summary "$a"`; echo "$x" |grep '/t/.*pl.*new' >/dev/null || continue; echo "$x" |grep -Fw meson >/dev/null && continue; git log -1 --oneline "$a"; done
> > > > ... [CF 40/3558] Allow file inclusion in pg_hba and pg_ident files
> > > > ... [CF 40/3628] Teach pg_waldump to extract FPIs from the WAL stream
> > > > ... [CF 40/3646] Skip replicating the tables specified in except table option
> > > > ... [CF 40/3663] Switching XLog source from archive to streaming when primary available
> > > > ... [CF 40/3670] pg_rewind: warn when checkpoint hasn't happened after promotion
> > > > ... [CF 40/3729] Testing autovacuum wraparound
> > > > ... [CF 40/3877] vacuumlo: add test to vacuumlo for test coverage
> > > > ... [CF 40/3985] TDE key management patches
> > >
> > > Looks like your script is correct, will update accordingly.
> > >
> >
> > It's possible this has been discussed before, but it seems less than
> > ideal to have notifications about moving to WOA be sent only in a bulk
> > email hanging off the "current CF" email chain as opposed to being
> > sent to the individual threads. Perhaps that's something the app
> > should do for us in this situation. Without that though the patch
> > authors are left to wade through unrelated discussion, and, probably
> > more importantly, the patch discussion thread doesn't show the current
> > state (I think bumping there is more likely to prompt activity as
> > well).
>
> FWIW I've been manually "bumping" the respective threads, which is somewhat
> time-consuming but seems to have been quite productive in terms of getting
> patches updated.
>
> Will do same for the above once I've confirmed what is being requested,
> (which I presume is adding the new tests to the 'tests' array in the respective
> "meson.build" file; just taking the opportunity to familiariize myself with it).

Various mails since sent to the appropriate threads; I took the opportunity
to create a short wiki page:

https://wiki.postgresql.org/wiki/Meson_for_patch_authors

with relevant details (AFAICS) for anyone not familiar with meson; corrections/
improvements welcome.

In the meantime I notice a number of patches in cfbot are currently failing on
TAP test "test_custom_rmgrs/t/001_basic.pl" in some environments. This was
added the other day in commit ae168c794f; there is already a fix for the issue
( 36e0358e70 ) but the cfbot doesn't have that commit yet.

Regards

Ian Barwick

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Juan José Santamaría Flecha 2022-11-16 13:12:05 Re: Meson add host_system to PG_VERSION_STR
Previous Message Maxim Orlov 2022-11-16 12:59:09 [PoC] configurable out of disk space elog level