Re: Avoid memory leaks during base backups
От | Bharath Rupireddy |
---|---|
Тема | Re: Avoid memory leaks during base backups |
Дата | |
Msg-id | CALj2ACV5Cxtd=GUGODBMU_MA0vcr_7+LU3jFq72oEARw0T-_kA@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Avoid memory leaks during base backups (Robert Haas <robertmhaas@gmail.com>) |
Ответы |
Re: Avoid memory leaks during base backups
|
Список | pgsql-hackers |
On Thu, Sep 29, 2022 at 7:05 PM Robert Haas <robertmhaas@gmail.com> wrote: > > On Thu, Sep 29, 2022 at 4:29 AM Bharath Rupireddy > <bharath.rupireddyforpostgres@gmail.com> wrote: > > Please review the attached v3 patch. > > template1=# select * from pg_backup_start('sdgkljsdgkjdsg', true); > pg_backup_start > ----------------- > 0/2000028 > (1 row) > > template1=# select 1/0; > ERROR: division by zero > template1=# select * from pg_backup_stop(); > server closed the connection unexpectedly > This probably means the server terminated abnormally > before or while processing the request. > The connection to the server was lost. Attempting reset: Failed. > The connection to the server was lost. Attempting reset: Failed. > !?> Thanks! I used a variable to define the scope to clean up the backup memory context for SQL functions/on-line backup. We don't have this problem in case of base backup because we don't give control in between start and stop backup in perform_base_backup(). Please review the v4 patch. -- Bharath Rupireddy PostgreSQL Contributors Team RDS Open Source Databases Amazon Web Services: https://aws.amazon.com
Вложения
В списке pgsql-hackers по дате отправления: