pgsql: Fix missing dependency for pg_dump's ENABLE ROW LEVEL SECURITYi

Поиск
Список
Период
Сортировка
От Tom Lane
Тема pgsql: Fix missing dependency for pg_dump's ENABLE ROW LEVEL SECURITYi
Дата
Msg-id E1fuMv9-0004oa-Gp@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Fix missing dependency for pg_dump's ENABLE ROW LEVEL SECURITY items.

The archive should show a dependency on the item's table, but it failed
to include one.  This could cause failures in parallel restore due to
emitting ALTER TABLE ... ENABLE ROW LEVEL SECURITY before restoring
the table's data.  In practice the odds of a problem seem low, since
you would typically need to have set FORCE ROW LEVEL SECURITY as well,
and you'd also need a very high --jobs count to have any chance of this
happening.  That probably explains the lack of field reports.

Still, it's a bug, so back-patch to 9.5 where RLS was introduced.

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

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/cbdca00bef59ee204313fe8f0e4f36bc804a38aa

Modified Files
--------------
src/bin/pg_dump/pg_dump.c | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: pgsql: Add some not null constraints to catalogs
Следующее
От: Peter Eisentraut
Дата:
Сообщение: pgsql: Fix snapshot leak warning for some procedures