pgsql: Add more infinite recursion detection while locking a view.

From: Tatsuo Ishii <ishii(at)postgresql(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Add more infinite recursion detection while locking a view.
Date: 2018-04-17 08:13:41
Message-ID: E1f8LkD-0000Jw-7g@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Add more infinite recursion detection while locking a view.

Also add regression test cases for detecting infinite recursion in
locking view tests. Some document enhancements. Patch by Yugo Nagata.

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/03030512d1e4df78dc2543d3fe3b6d13e5cb63f6

Modified Files
--------------
doc/src/sgml/ref/lock.sgml | 11 ++++++--
src/backend/commands/lockcmds.c | 54 ++++++++++++++++++++------------------
src/test/regress/expected/lock.out | 16 +++++++++--
src/test/regress/sql/lock.sql | 13 +++++++--
4 files changed, 63 insertions(+), 31 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2018-04-17 15:27:14 pgsql: Add more temporary debug logging, in 9.4 branch only.
Previous Message Alvaro Herrera 2018-04-16 21:14:15 pgsql: Restore partition_prune's usage of parallel workers