Fabrízio de Royes Mello 0f1983ef78 Add ts_stat_statements callbacks
Currently we finish the execution of some process utility statements
and don't execute other hooks in the chain.

Because that reason neither `ts_stat_statements` and
`pg_stat_statements` are able to track some utility statements, for
example COPY ... FROM.

To be able to track it on `ts_stat_statements` we're introducing some
callbacks in order to hook `pgss_store` from TimescaleDB and store
information about the execution of those statements.

In this PR we're also adding a new GUC `enable_tss_callbacks=true` to
enable or disable the ability to hook `ts_stat_statements` from
TimescaleDB.
2024-04-19 17:32:51 -03:00
..
2023-10-09 09:10:04 -03:00
2024-04-04 10:39:28 -03:00
2023-03-07 20:45:12 +05:30
2022-10-17 21:43:44 +05:30
2023-10-09 09:10:04 -03:00
2021-06-01 20:21:06 +02:00
2023-09-28 08:14:30 +02:00
2023-10-09 09:10:04 -03:00
2022-08-31 14:14:34 +03:00
2023-10-18 11:45:06 -03:00
2023-10-18 11:45:06 -03:00
2023-10-18 11:45:06 -03:00
2023-10-18 11:45:06 -03:00
2024-02-08 16:02:19 +01:00
2023-05-27 10:29:11 +05:30
2021-06-01 20:21:06 +02:00
2019-01-13 23:30:22 +01:00
2023-12-18 10:53:27 +01:00
2024-04-04 10:39:28 -03:00
2023-10-09 09:10:04 -03:00
2023-10-09 09:10:04 -03:00
2023-11-16 16:35:38 +01:00
2023-10-09 09:10:04 -03:00
2021-06-01 20:21:06 +02:00
2023-10-09 09:10:04 -03:00
2023-11-16 16:35:38 +01:00