Re: Why is specifying oids = false multiple times in create table is silently ignored?

From: Michael Paquier <michael(at)paquier(dot)xyz>
To: Bharath Rupireddy <bharath(dot)rupireddyforpostgres(at)gmail(dot)com>
Cc: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: Why is specifying oids = false multiple times in create table is silently ignored?
Date: 2021-04-07 10:50:09
Message-ID: YG2OYTlzLEAL5kmE@paquier.xyz
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Wed, Apr 07, 2021 at 04:00:46PM +0530, Bharath Rupireddy wrote:
> And also, the commit 578b229718 talks about removing "with (oids =
> false)" someday. Is it the time now to remove that and error out with
> "unrecognized parameter "oids""?

Nope, and I think that it will remain around for some time. Keeping
around the code necessary to silence WITH OIDS has no real maintenance
cost, and removing it could easily break applications. So there is
little gain in cleaning up that, and a lot of potential loss for
users.
--
Michael

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Erik Rijkers 2021-04-07 11:00:48 hba.c:3160:18: warning: comparison of unsigned enum expression
Previous Message vignesh C 2021-04-07 10:40:55 Re: [PATCH] PREPARE TRANSACTION unexpected behavior with TEMP TABLE