Nobody else may write to the node, and nobody else may take this lock.
What a writer takes, and what the cluster takes on your behalf when you
write. Two transactions asking for it is the conflict worth designing
around: the loser is told which transaction won.
Pins the node as it is now, for this transaction to read.
Compatible with somebody else’s exclusive lock: they carry on writing,
and this transaction goes on seeing the version it pinned. What a long
read of a table that others keep replacing wants.