Dennis Lukyanov

Results 16 comments of Dennis Lukyanov

Hi, any updates about this issue?

```sql select * from pathman_config_params where partrel = 'visitors'::regclass; partrel | enable_parent | auto | init_callback | spawn_using_bgw ----------+---------------+------+---------------+----------------- visitors | f | t | | f (1 строка) ```

```sql explain update visitors set updated_at = now() where id = 1 and account_id = 1 QUERY PLAN -------------------------------------------------------------------------------------------------------------------- Update on visitors (cost=0.57..258.79 rows=101 width=2750) Update on visitors Update on...

Нет, все таблицы имеют триггеры: ```sql \d+ visitors_80 ... Ограничения-проверки: "pathman_visitors_80_check" CHECK (get_hash_part_idx(hashint4(account_id), 100) = 80) Наследует: visitors ``` Вы ранее дали совет обновиться, потом убрали его. Это не поможет?

> Хм, у меня ваш кейс не воспроизводится. Может проблема в триггере? Он у вас поставлен только на родительскую таблицу? Прошу прощения, вы же про триггер, а не про ограничения......

На staging-сервере на тестовой базе обновили pg_pathman 1.4.12 => 1.4.13 и это сработало! UPDATE/DELETE ходят только в нужные партиции! Сейчас ещё поэкспериментирую и попробуем в основной базе.

К сожалению в продакшене обновление не помогло. Видимо там что-то с базой. Я написал на [email protected] запрос о помощи.