| От | Amit Kapila |
|---|---|
| Тема | pgsql: Optimize the origin drop functionality. |
| Дата | |
| Msg-id | E1pNmVa-001JzT-HS@gemulon.postgresql.org обсуждение исходный текст |
| Список | pgsql-committers |
Optimize the origin drop functionality. To interlock against concurrent drops, we use to hold ExclusiveLock on pg_replication_origin till xact commit. This blocks even concurrent drops of different origins by tablesync workers. So, instead, lock the specific origin to interlock against concurrent drops. This reduces the test time variability in src/test/subscription where multiple tables are being synced. Author: Vignesh C Reviewed-by: Hou Zhijie, Amit Kapila Discussion: https://postgr.es/m/1412708.1674417574@sss.pgh.pa.us Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/3e577ff602fe3438ac60771c4a6d027d881619b0 Modified Files -------------- src/backend/replication/logical/origin.c | 62 +++++++++++++++++--------------- 1 file changed, 33 insertions(+), 29 deletions(-)
В списке pgsql-committers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера