pgsql: Ignore RECHECK in CREATE OPERATOR CLASS, just throwing a NOTICE,

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Ignore RECHECK in CREATE OPERATOR CLASS, just throwing a NOTICE,
Date: 2009-05-27 20:42:30
Message-ID: 20090527204230.0C97275331E@cvs.postgresql.org
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Ignore RECHECK in CREATE OPERATOR CLASS, just throwing a NOTICE, instead of
throwing an error as 8.4 had been doing. The error interfered with porting
old database definitions (particularly for pg_migrator) without really buying
any safety. Per bug #4817 and subsequent discussion.

Modified Files:
--------------
pgsql/src/backend/parser:
gram.y (r2.663 -> r2.664)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/gram.y?r1=2.663&r2=2.664)
pgsql/src/bin/pg_dump:
pg_dump.c (r1.537 -> r1.538)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_dump/pg_dump.c?r1=1.537&r2=1.538)

Browse pgsql-committers by date

  From Date Subject
Next Message Peter Eisentraut 2009-05-27 20:47:55 pgsql: Fix to use the same format specifiers in both branches of a
Previous Message Peter Eisentraut 2009-05-27 19:41:58 pgsql: Fix compiler warnings on Sun Studio of the sort "tsquery_op.c",