Re: fix typos

Поиск
Список
Период
Сортировка
От John Naylor
Тема Re: fix typos
Дата
Msg-id CAFBsxsHw8662UQSj_gf6Z+_6s1xnopS2uJxZ78b4YSMw3PdVSQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: fix typos  (John Naylor <john.naylor@enterprisedb.com>)
Ответы Re: fix typos  ("Euler Taveira" <euler@eulerto.com>)
Re: fix typos  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
I wrote:

> On Thu, Aug 4, 2022 at 8:41 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> >
> > John Naylor <john.naylor@enterprisedb.com> writes:
>
> > > RepOriginId is a typedef for uint16, so this can't print the wrong answer,
> > > but it is inconsistent with other uses. So it seems we don't need to
> > > backpatch this one?
> >
> > Um ... if it's int16, then it can't be an OID, so I'd say this message has
> > far worse problems than %d vs %u.  It should not use that terminology.
>
> The catalog has the following. Since it's not a real oid, maybe this column should be rethought?

This is really a straw-man proposal, since I'm not volunteering to do
the work, or suggest anybody else should do the same. That being the
case, it seems we should just go ahead with Justin's patch for
consistency. Possibly we could also change the messages to say "ID"?

> CATALOG(pg_replication_origin,6000,ReplicationOriginRelationId) BKI_SHARED_RELATION
> {
> /*
> * Locally known id that get included into WAL.
> *
> * This should never leave the system.
> *
> * Needs to fit into an uint16, so we don't waste too much space in WAL
> * records. For this reason we don't use a normal Oid column here, since
> * we need to handle allocation of new values manually.
> */
> Oid roident;

-- 
John Naylor
EDB: http://www.enterprisedb.com



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Smith
Дата:
Сообщение: Re: Perform streaming logical transactions by background workers and parallel apply
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: Cleaning up historical portability baggage