pgsql: Add a pg_lsn data type, to represent an LSN. - Mailing list pgsql-committers

From Robert Haas
Subject pgsql: Add a pg_lsn data type, to represent an LSN.
Date
Msg-id E1WG7L9-0005s5-Gi@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Add a pg_lsn data type, to represent an LSN.

Robert Haas and Michael Paquier

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/7d03a83f4d0736ba869fa6f93973f7623a27038a

Modified Files
--------------
doc/src/sgml/datatype.sgml           |   32 ++++++
src/backend/utils/adt/Makefile       |    2 +-
src/backend/utils/adt/pg_lsn.c       |  180 ++++++++++++++++++++++++++++++++++
src/include/catalog/catversion.h     |    2 +-
src/include/catalog/pg_operator.h    |   16 +++
src/include/catalog/pg_proc.h        |   17 ++++
src/include/catalog/pg_type.h        |    5 +
src/include/fmgr.h                   |    2 +
src/include/postgres.h               |   14 +++
src/include/utils/pg_lsn.h           |   34 +++++++
src/test/regress/expected/pg_lsn.out |   62 ++++++++++++
src/test/regress/parallel_schedule   |    2 +-
src/test/regress/serial_schedule     |    1 +
src/test/regress/sql/pg_lsn.sql      |   25 +++++
14 files changed, 391 insertions(+), 3 deletions(-)


pgsql-committers by date:

Previous
From: Andres Freund
Date:
Subject: Re: pgsql: Add a GUC to report whether data page checksums are enabled.
Next
From: Robert Haas
Date:
Subject: pgsql: pg_lsn macro naming and type behavior revisions.