Add +(pg_lsn,numeric) and -(pg_lsn,numeric) operators.
authorFujii Masao <fujii@postgresql.org>
Tue, 30 Jun 2020 14:55:07 +0000 (23:55 +0900)
committerFujii Masao <fujii@postgresql.org>
Tue, 30 Jun 2020 14:55:07 +0000 (23:55 +0900)
commit9bae7e4cde7c9786ee61dac4a3e032b346350a88
tree11fc6cfc0c7589b2857a68080ebcf0cd54f064b1
parent324435eb14e4f41cd430f96c9b13ad9b160e45e4
Add +(pg_lsn,numeric) and -(pg_lsn,numeric) operators.

By using these operators, the number of bytes can be added into and
subtracted from LSN.

Bump catalog version.

Author: Fujii Masao
Reviewed-by: Kyotaro Horiguchi, Michael Paquier, Asif Rehman
Discussion: https://postgr.es/m/ed9f7f74-e996-67f8-554a-52ebd3779b3b@oss.nttdata.com
doc/src/sgml/datatype.sgml
src/backend/utils/adt/numeric.c
src/backend/utils/adt/pg_lsn.c
src/include/catalog/catversion.h
src/include/catalog/pg_operator.dat
src/include/catalog/pg_proc.dat
src/test/regress/expected/numeric.out
src/test/regress/expected/pg_lsn.out
src/test/regress/sql/numeric.sql
src/test/regress/sql/pg_lsn.sql