citus/src/backend/distributed/connection
Teja Mupparti 01103ce05d This implements a new UDF citus_get_cluster_clock() that returns a monotonically
increasing logical clock. Clock guarantees to never go back in value after restarts,
and makes best attempt to keep the value close to unix epoch time in milliseconds.

Also, introduces a new GUC "citus.enable_cluster_clock", when true, every
distributed transaction is stamped with logical causal clock and persisted
in a catalog pg_dist_commit_transaction.
2022-10-28 10:15:08 -07:00
..
connection_configuration.c Introduce Non-Blocking Shard Split Workflow 2022-08-04 16:32:38 +02:00
connection_management.c Detect remotely closed sockets and add a single connection retry in the executor (#6404) 2022-10-14 15:08:49 +02:00
locally_reserved_shared_connections.c Drop postgres 12 support (#6040) 2022-07-20 17:49:36 +03:00
placement_connection.c Call relation access hash clean-up irrespective of remote transaction state 2022-07-28 11:27:59 +02:00
remote_commands.c This implements a new UDF citus_get_cluster_clock() that returns a monotonically 2022-10-28 10:15:08 -07:00
shared_connection_stats.c Avoid catalog read via superuser() call in DecrementSharedConnectionCounter 2022-07-29 14:05:41 +02:00
worker_log_messages.c Remove unused functions (#6220) 2022-08-22 11:53:25 +03:00