citus/src/backend/distributed/transaction
Önder Kalacı dc6c194916
Show IDLE backends in citus_dist_stat_activity (#5700)
* Break the dependency to CitusInitiatedBackend infrastructure

With this change, we start to show non-distributed backends as well
in citus_dist_stat_activity. I think that
  (a) it is essential for making citus_lock_waits to work for blocked
      on DDL commands.
  (b) it is more expected from the user's perspective. The name of
      the view is a little inconsistent now (e.g., citus_dist_stat_activity)
      but we are already planning to improve the names with followup
      PRs.

Also, we have global pids assigned, the CitusInitiatedBackend
becomes obsolete.
2022-02-10 08:59:28 -08:00
..
backend_data.c Introduce global PID 2022-02-08 16:49:38 +03:00
citus_dist_stat_activity.c Show IDLE backends in citus_dist_stat_activity (#5700) 2022-02-10 08:59:28 -08:00
distributed_deadlock_detection.c Fixes function names in comments 2021-10-06 09:24:43 +03:00
lock_graph.c Remove NOOP tuplestore_donestoring calls 2021-12-14 18:55:02 +03:00
relation_access_tracking.c Fix typos. Spurred spotting "connectios" in logs 2021-10-25 13:54:09 +00:00
remote_transaction.c Propagate SET TRANSACTION commands 2021-12-18 11:31:39 +01:00
transaction_management.c Fixes the issue seen in https://github.com/citusdata/citus-enterprise/issues/745 2022-02-03 09:40:46 -08:00
transaction_recovery.c Fix typo s/exlusive/exclusive/ 2021-12-23 01:35:01 +03:00
worker_transaction.c Use superuser connection while syncing dependent objects' pg_dist_object tuples 2022-02-07 17:50:45 +03:00