pgsql: Remove deprecated abstime, reltime, tinterval datatypes.

From: Andres Freund <andres(at)anarazel(dot)de>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Remove deprecated abstime, reltime, tinterval datatypes.
Date: 2018-10-11 19:02:53
Message-ID: E1gAgEX-0003E0-B7@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Remove deprecated abstime, reltime, tinterval datatypes.

These types have been deprecated for a *long* time.

Catversion bump, for obvious reasons.

Author: Andres Freund
Discussion:
https://postgr.es/m/20181009192237.34wjp3nmw7oynmmr@alap3.anarazel.de
https://postgr.es/m/20171213080506.cwjkpcz3bkk6yz2u@alap3.anarazel.de
https://postgr.es/m/25615.1513115237@sss.pgh.pa.us

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/cda6a8d01d391eab45c4b3e0043a1b2b31072f5f

Modified Files
--------------
doc/src/sgml/brin.sgml | 22 -
doc/src/sgml/catalogs.sgml | 4 +-
doc/src/sgml/datatype.sgml | 8 -
doc/src/sgml/xfunc.sgml | 20 -
src/backend/access/hash/hashvalidate.c | 1 -
src/backend/catalog/system_views.sql | 2 +-
src/backend/utils/adt/Makefile | 2 +-
src/backend/utils/adt/date.c | 50 -
src/backend/utils/adt/formatting.c | 1 -
src/backend/utils/adt/nabstime.c | 1541 ----------------------------
src/backend/utils/adt/selfuncs.c | 17 -
src/bin/pg_dump/pg_dumpall.c | 2 +-
src/include/catalog/catversion.h | 2 +-
src/include/catalog/pg_aggregate.dat | 6 -
src/include/catalog/pg_amop.dat | 98 --
src/include/catalog/pg_amproc.dat | 45 -
src/include/catalog/pg_cast.dat | 26 -
src/include/catalog/pg_opclass.dat | 16 -
src/include/catalog/pg_operator.dat | 141 ---
src/include/catalog/pg_opfamily.dat | 14 -
src/include/catalog/pg_proc.dat | 198 ----
src/include/catalog/pg_type.dat | 15 -
src/include/utils/datetime.h | 2 +-
src/include/utils/nabstime.h | 103 --
src/interfaces/ecpg/ecpglib/execute.c | 6 -
src/test/regress/expected/abstime.out | 136 ---
src/test/regress/expected/alter_table.out | 30 +-
src/test/regress/expected/horology.out | 210 ----
src/test/regress/expected/opr_sanity.out | 34 +-
src/test/regress/expected/reltime.out | 109 --
src/test/regress/expected/rules.out | 2 +-
src/test/regress/expected/sanity_check.out | 3 -
src/test/regress/expected/tinterval.out | 172 ----
src/test/regress/parallel_schedule | 4 +-
src/test/regress/serial_schedule | 3 -
src/test/regress/sql/abstime.sql | 67 --
src/test/regress/sql/alter_table.sql | 24 +-
src/test/regress/sql/horology.sql | 62 --
src/test/regress/sql/opr_sanity.sql | 2 -
src/test/regress/sql/reltime.sql | 50 -
src/test/regress/sql/tinterval.sql | 97 --
41 files changed, 29 insertions(+), 3318 deletions(-)

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Andrew Dunstan 2018-10-11 20:54:41 Re: pgsql: Remove deprecated abstime, reltime, tinterval datatypes.
Previous Message Andres Freund 2018-10-10 20:56:34 pgsql: Fix logical decoding error when system table w/ toast is repeate