Re: Allow GUC settings in CREATE SUBSCRIPTION CONNECTION to take effect
В списке pgsql-hackers по дате отправления:
| От | Fujii Masao |
|---|---|
| Тема | Re: Allow GUC settings in CREATE SUBSCRIPTION CONNECTION to take effect |
| Дата | |
| Msg-id | CAHGQGwHj5s0OgMrk9LOLOb9cJxWK4AjkcWnANTkt4if1R5c2LA@mail.gmail.com обсуждение исходный текст |
| Ответ на | Re: Allow GUC settings in CREATE SUBSCRIPTION CONNECTION to take effect (Alexander Lakhin <exclusion@gmail.com>) |
| Ответы |
Re: Allow GUC settings in CREATE SUBSCRIPTION CONNECTION to take effect
|
| Список | pgsql-hackers |
On Sun, Feb 1, 2026 at 3:00 AM Alexander Lakhin <exclusion@gmail.com> wrote: > > Hello Fujii-san, > > 06.01.2026 05:02, Fujii Masao wrote: > > On Thu, Dec 25, 2025 at 4:00 PM Fujii Masao <masao.fujii@gmail.com> wrote: > >> OK, I've updated the 0002 patch accordingly. > > I've pushed the patches. Thanks all! > > Buildfarm animal sungazer has revealed a test defect coined with 5f13999aa Thanks for the report! > [1]: > # Failed test 'log_statement_stats in CONNECTION string had effect on publisher's walsender' > # at t/001_rep_changes.pl line 460. > # '' > # doesn't match '(?^:QUERY STATISTICS)' > # Looks like you failed 1 test of 37. > [11:37:37] t/001_rep_changes.pl ............... > Dubious, test returned 1 (wstat 256, 0x100) > Failed 1/37 subtests > > That is, it managed to read empty log contents here: > # Check that the expected QUERY STATISTICS message appears, > # which shows that log_statement_stats=on from the CONNECTION string > # was correctly passed through to and honored by the walsender. > $logfile = slurp_file($node_publisher->logfile, $log_location); > > I believe that's because $log_location is set above for the other log file: > my $log_location = -s $node_subscriber->logfile; You're right! I've attached a patch that fixes the test to use the correct log position (i.e.,, the publisher's own log position) when reading the publisher's log file. Currently, a single $log_location variable is used for both the publisher's and subscriber's log positions, which is confusing and can easily lead to bugs like this. To avoid similar issues in the future, the patch also splits this variable into $log_location_pub and $log_location_sub, clearly distinguishing the two. Regards, -- Fujii Masao
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера