Fix corruption of pg_shdepend when copying deps from template database Using for a new database a template database with shared dependencies that need to be copied over was causing a corruption of pg_shdepend because of an off-by-one computation error of the index number used for the values inserted with a slot.
Issue introduced by e3931d0. Monitoring the rest of the code, there are no similar mistakes. Reported-by: Sven Klemm Author: Aleksander Alekseev Reviewed-by: Daniel Gustafsson, Michael Paquier Discussion: https://postgr.es/m/caj7c6tp0aowkugnl6zcak-s5hysvhvbrwfu69frubppfwzg...@mail.gmail.com Backpatch-through: 14 Branch ------ REL_14_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/5040c96415a062a1016e0a6b9a4dc9f26a7f356e Modified Files -------------- src/backend/catalog/pg_shdepend.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-)
