truncate trigger for foreign data wrappers

Поиск
Список
Период
Сортировка
От Murat Tuncer
Тема truncate trigger for foreign data wrappers
Дата
Msg-id CAG9wYgYEDjS1AmwsLJguj=JGwHjK_bovD2r3J6OzpqnYey+dEQ@mail.gmail.com
обсуждение исходный текст
Ответы Re: truncate trigger for foreign data wrappers  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Hello

I recently hit a road blocker when I tried to create a truncate trigger on a foreign table. trigger.c::CreateTrigger() function has explicit check to block truncate trigger on foreign tables.

However, trigger.c::ExecuteTruncate() does not seem to have any problems issuing before/after triggers to fdws. 

Just tapping on the utility hook to catch truncate statement did not work when the fdw is inside inheritance hierarchy. 

Is there a way to enable truncate triggers for foreign tables in the long run ? Or be able to detect somehow my fdw table is getting a truncate request ?

thanks

-- 
Murat Tuncer
Software Engineer | Citus Data
mtuncer@citusdata.com

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Thom Brown
Дата:
Сообщение: Re: Refactoring of heapam code.
Следующее
От: Andreas Joseph Krogh
Дата:
Сообщение: Re: Bogus ANALYZE results for an otherwise-unique column with many nulls