aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2021-01-12 13:37:38 -0500
committerTom Lane <tgl@sss.pgh.pa.us>2021-01-12 13:37:38 -0500
commit0011c5a0fdacc5991b996e0081c218fbea4461a8 (patch)
tree3403d0d9763ccebce6bb66a563d64fee26228afb /src/backend/access/gist
parent0725bf3aac643b077b031139a61d2a9b298cc0fe (diff)
downloadpostgresql-0011c5a0fdacc5991b996e0081c218fbea4461a8.tar.gz
postgresql-0011c5a0fdacc5991b996e0081c218fbea4461a8.zip
pg_dump: label INDEX ATTACH ArchiveEntries with an owner.
Although a partitioned index's attachment to its parent doesn't have separate ownership, the ArchiveEntry for it needs to be marked with an owner anyway, to ensure that the ALTER command is run by the appropriate role when restoring with --use-set-session-authorization. Without this, the ALTER will be run by the role that started the restore session, which will usually work but it's formally the wrong thing. Back-patch to v11 where this type of ArchiveEntry was added. In HEAD, add equivalent commentary to the just-added TABLE ATTACH case, which I'd made do the right thing already. Discussion: https://postgr.es/m/1094034.1610418498@sss.pgh.pa.us
Diffstat (limited to 'src/backend/access/gist')
0 files changed, 0 insertions, 0 deletions