Remove deprecated abstime, reltime, tinterval datatypes.

Andres Freund <andres@anarazel.de>

Commit: cda6a8d01d391eab45c4b3e0043a1b2b31072f5f
Author: Andres Freund <andres@anarazel.de>
Date: 2018-10-11T18:59:15Z
Releases: 12.0
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

Files

PathChange+/−
doc/src/sgml/brin.sgml modified +0 −22
doc/src/sgml/catalogs.sgml modified +2 −2
doc/src/sgml/datatype.sgml modified +0 −8
doc/src/sgml/xfunc.sgml modified +0 −20
src/backend/access/hash/hashvalidate.c modified +0 −1
src/backend/catalog/system_views.sql modified +1 −1
src/backend/utils/adt/date.c modified +0 −50
src/backend/utils/adt/formatting.c modified +0 −1
src/backend/utils/adt/Makefile modified +1 −1
src/backend/utils/adt/nabstime.c deleted +0 −1541
src/backend/utils/adt/selfuncs.c modified +0 −17
src/bin/pg_dump/pg_dumpall.c modified +1 −1
src/include/catalog/catversion.h modified +1 −1
src/include/catalog/pg_aggregate.dat modified +0 −6
src/include/catalog/pg_amop.dat modified +0 −98
src/include/catalog/pg_amproc.dat modified +0 −45
src/include/catalog/pg_cast.dat modified +0 −26
src/include/catalog/pg_opclass.dat modified +0 −16
src/include/catalog/pg_operator.dat modified +0 −141
src/include/catalog/pg_opfamily.dat modified +0 −14
src/include/catalog/pg_proc.dat modified +0 −198
src/include/catalog/pg_type.dat modified +0 −15
src/include/utils/datetime.h modified +1 −1
src/include/utils/nabstime.h deleted +0 −103
src/interfaces/ecpg/ecpglib/execute.c modified +0 −6
src/test/regress/expected/abstime.out deleted +0 −136
src/test/regress/expected/alter_table.out modified +12 −18
src/test/regress/expected/horology.out modified +0 −210
src/test/regress/expected/opr_sanity.out modified +1 −33
src/test/regress/expected/reltime.out deleted +0 −109
src/test/regress/expected/rules.out modified +1 −1
src/test/regress/expected/sanity_check.out modified +0 −3
src/test/regress/expected/tinterval.out deleted +0 −172
src/test/regress/parallel_schedule modified +2 −2
src/test/regress/serial_schedule modified +0 −3
src/test/regress/sql/abstime.sql deleted +0 −67
src/test/regress/sql/alter_table.sql modified +6 −18
src/test/regress/sql/horology.sql modified +0 −62
src/test/regress/sql/opr_sanity.sql modified +0 −2
src/test/regress/sql/reltime.sql deleted +0 −50
src/test/regress/sql/tinterval.sql deleted +0 −97

Documentation touched