Closed vut12 closed 1 month ago
Обнаружил, что и при включенном subsample тоже спам в логе целевого сервера. В функции take_subsample нет коммита. А в take_sample есть: https://github.com/zubkov-andrei/pg_profile/blob/b4983d2634fc75ce880219d5d20ac82285f625d9/sample/sample.sql#L1398-L1399
UP: Понял почему там нет коммита и дисконнекта. Ведь take_subsamle еще вызывается в take_sample - в этом случае не нужно коммитить и завершать сессию. НО, если take_subsample вызывается одна, получаем спам в логе сервера.
Должно быть исправлено в релиз-кандидате 4.7
Исправлено в 4.7
Добрый день! У нас Subsamples собираются с нескольких серверов через функцию take_subsample_subset каждую минуту. При выключеном subsample продолжают устанавливаться соединения с целевым сервером, и лог этого сервера забит сообщениями:
Я так понимаю это происходит в init_sample. Возможно стоит поменять логику в take_subsample или в take_subsample_subset исключить сервера с выключенным subsample.