Re: [HACKERS] removing abstime, reltime, tinterval.c, spi/timetravel

Tom Lane <tgl@sss.pgh.pa.us>

From: Tom Lane <tgl@sss.pgh.pa.us>
To: Andres Freund <andres@anarazel.de>
Cc: Mark Dilger <hornschnorter@gmail.com>, pgsql-hackers@postgreSQL.org
Date: 2018-10-10T00:25:33Z
Lists: pgsql-hackers
Andres Freund <andres@anarazel.de> writes:
> On 2018-10-09 16:17:44 -0700, Mark Dilger wrote:
>> I have no objection, but I'm curious, when retiring a datatype and
>> associated functions, do the Oids that were assigned to them become
>> available for new uses, or do you have to expire them to avoid breaking
>> pg_upgrade and such?  Retiring built-in types and functions seems
>> rare enough that I've not seen how this is handled before.

> I don't really see a need for preserving them.

Yeah, should be fine to recycle them.

			regards, tom lane


Commits

  1. Clean up/tighten up coercibility checks in opr_sanity regression test.

  2. Remove abstime, reltime, tinterval tables from old regression databases.