aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/variable.c
diff options
context:
space:
mode:
authorStephen Frost <sfrost@snowman.net>2016-05-06 14:06:50 -0400
committerStephen Frost <sfrost@snowman.net>2016-05-06 14:06:50 -0400
commite1b120a8cbb0f39a79926fd173f33e57202cdfa0 (patch)
tree6fd550b4bbea3471abe333c0e7b9ebf0578a783e /src/backend/commands/variable.c
parent5d589993cad212f7d556d52cc1e42fe18f65b057 (diff)
downloadpostgresql-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/variable.c')
0 files changed, 0 insertions, 0 deletions