citus/src
Onder Kalaci b5ea3ab6a3 Improve locking semantics for backend management
We use the backend shared memory lock for preventing
new backends to be part of a new distributed transaction
or an existing backend to leave a distributed transaction
while we're reading the all backends' data.

The primary goal is to provide consistent view of the
current distributed transactions while doing the
deadlock detection.
2017-08-09 17:17:12 +03:00
..
backend Improve locking semantics for backend management 2017-08-09 17:17:12 +03:00
include Improve locking semantics for backend management 2017-08-09 17:17:12 +03:00
test/regress Add master_add_secondary_node() UDF 2017-08-09 17:10:48 +03:00