Re: Add backup_type to pg_stat_progress_basebackup

From: Masahiko Sawada <sawada(dot)mshk(at)gmail(dot)com>
To: Shinya Kato <shinya11(dot)kato(at)gmail(dot)com>
Cc: Yugo Nagata <nagata(at)sraoss(dot)co(dot)jp>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: Add backup_type to pg_stat_progress_basebackup
Date: 2025-08-01 23:12:15
Message-ID: CAD21AoBJwHTVcUfC39j1AVh-dvT63i1GvZ8zsYgne5X1GwTvfw@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Tue, Jul 22, 2025 at 2:42 AM Shinya Kato <shinya11(dot)kato(at)gmail(dot)com> wrote:
>
> On Tue, Jul 22, 2025 at 6:06 PM Yugo Nagata <nagata(at)sraoss(dot)co(dot)jp> wrote:
> >
> > On Tue, 22 Jul 2025 17:48:35 +0900
> > Shinya Kato <shinya11(dot)kato(at)gmail(dot)com> wrote:
> >
> > > Hi hackers,
> > >
> > > Starting with PostgreSQL 17, pg_basebackup supports incremental
> > > backups. However, the pg_stat_progress_basebackup view doesn't
> > > currently show the backup type (i.e., whether it's a full or
> > > incremental backup).
> > >
> > > Therefore, I propose adding a backup_type column to this view. While
> > > this information is available in pg_stat_activity, the backup type is
> > > important for monitoring the progress of pg_basebackup, and including
> > > it directly in the progress view would be very useful.
> > >
> > > Thoughts?
> >
> > That seems reasonable to me.

I like this idea.

> Thank you for the review.
> I made a careless mistake. Fixed.

The patch seems reasonably simple and looks good to me. I've updated
the comment in bbsink_progress_new() and attached the modified version
patch (with the commit message). Please review it.

Regards,

--
Masahiko Sawada
Amazon Web Services: https://aws.amazon.com

Attachment Content-Type Size
v3-0001-Add-backup_type-column-to-pg_stat_progress_baseba.patch application/octet-stream 7.1 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Masahiko Sawada 2025-08-01 23:23:16 Re: POC: enable logical decoding when wal_level = 'replica' without a server restart
Previous Message Michael Paquier 2025-08-01 23:09:14 Re: Missing import in 035_standby_logical_decoding.pl