Re: pg_checkpointer is not a verb or verb phrase

From: Magnus Hagander <magnus(at)hagander(dot)net>
To: Robert Haas <robertmhaas(at)gmail(dot)com>
Cc: Michael Paquier <michael(at)paquier(dot)xyz>, Isaac Morland <isaac(dot)morland(at)gmail(dot)com>, "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: pg_checkpointer is not a verb or verb phrase
Date: 2022-07-01 13:36:48
Message-ID: CABUevEyOQ8MC0UDjYfFBHkwk5TuZwgAcPL5Mk+rR0LofrMa9+Q@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Fri, Jul 1, 2022 at 3:18 PM Robert Haas <robertmhaas(at)gmail(dot)com> wrote:

> On Thu, Jun 30, 2022 at 9:22 PM Michael Paquier <michael(at)paquier(dot)xyz>
> wrote:
> > "checkpoint" is not a verb (right?), so would something like
> > "pg_perform_checkpoint" rather than "pg_checkpoint" fit better in the
> > larger picture?
>
> It's true that the dictionary describes checkpoint as a noun, but I
> think in a database context it is often used as a verb. One example is
> the CHECKPOINT command itself: command names are all verbs, and
> CHECKPOINT is a command name, so we're using it as a verb. Similarly I
> think you can talk about needing to checkpoint the database. Therefore
> I think pg_checkpoint is OK, and it has the advantage of being short.
>

+1 for pg_checkpoint on that -- let's not make it longer than necessary.

And yes, +1 for actually changing it. It's a lot cheaper to change it now
than it will be in the future. Yes, it would've been even cheaper to have
already changed it, but we can't go back in time...

--
Magnus Hagander
Me: https://www.hagander.net/ <http://www.hagander.net/>
Work: https://www.redpill-linpro.com/ <http://www.redpill-linpro.com/>

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2022-07-01 13:37:59 Re: Refactor construct_array() and deconstruct_array() for built-in types
Previous Message Robert Haas 2022-07-01 13:32:32 Re: Hardening PostgreSQL via (optional) ban on local file system access