diff options
author | Stephen Frost <sfrost@snowman.net> | 2016-05-06 14:06:50 -0400 |
---|---|---|
committer | Stephen Frost <sfrost@snowman.net> | 2016-05-06 14:06:50 -0400 |
commit | e1b120a8cbb0f39a79926fd173f33e57202cdfa0 (patch) | |
tree | 6fd550b4bbea3471abe333c0e7b9ebf0578a783e /src/backend/commands | |
parent | 5d589993cad212f7d556d52cc1e42fe18f65b057 (diff) | |
download | postgresql-e1b120a8cbb0f39a79926fd173f33e57202cdfa0.tar.gz postgresql-e1b120a8cbb0f39a79926fd173f33e57202cdfa0.zip |
Only issue LOCK TABLE commands when necessary
Reviewing the cases where we need to LOCK a given table during a dump,
it was pointed out by Tom that we really don't need to LOCK a table if
we are only looking to dump the ACL for it, or certain other
components. After reviewing the queries run for all of the component
pieces, a list of components were determined to not require LOCK'ing
of the table.
This implements a check to avoid LOCK'ing those tables.
Initial complaint from Rushabh Lathia, discussed with Robert and Tom,
the patch is mine.
Diffstat (limited to 'src/backend/commands')
0 files changed, 0 insertions, 0 deletions