pgsql: Revert commit de0177788b.

From: Fujii Masao <fujii(at)postgresql(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Revert commit de0177788b.
Date: 2020-02-03 03:48:29
Message-ID: E1iySir-0004Gr-1F@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Revert commit de0177788b.

This commit reverts the fix "Make inherited TRUNCATE perform access
permission checks on parent table only" only in the back branches.

It's not hard to imagine that there are some applications expecting
the old behavior and the fix breaks their security. To avoid this
compatibility problem, we decided to apply the fix only in HEAD and
revert it in all supported back branches.

Discussion: https://postgr.es/m/21015.1580400165@sss.pgh.pa.us

Branch
------
REL_12_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/0d9f307cf82a96bc7945c9eb86328abc14e55736

Modified Files
--------------
src/backend/commands/tablecmds.c | 32 +++++++-------------------------
src/test/regress/expected/privileges.out | 21 ---------------------
src/test/regress/sql/privileges.sql | 14 --------------
3 files changed, 7 insertions(+), 60 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Michael Paquier 2020-02-03 05:49:37 pgsql: Add declaration-level assertions for compile-time checks
Previous Message Fujii Masao 2020-02-03 03:48:10 pgsql: Revert commit a5b652f3a0.