Onder Kalaci
26e308bf2a
Support TRUNCATE from the MX worker nodes
...
This commit enables support for TRUNCATE on both
distributed table and reference tables.
The basic idea is to acquire lock on the relation by sending
the TRUNCATE command to all metedata worker nodes. We only
skip sending the TRUNCATE command to the node that actually
executus the command to prevent a self-distributed-deadlock.
2018-09-03 14:06:31 +03:00
Onder Kalaci
97ba7bf2eb
Add the option to skip the node that is executing the node
2018-09-03 14:01:24 +03:00
velioglu
bd30e3e908
Add support for writing to reference tables from MX nodes
2018-08-27 18:15:04 +03:00
Jason Petersen
d904e96c59
Address MX CONCURRENTLY problems
...
Adds a non-transactional multi-command method to propagate DDLs to all
MX/metadata-synced nodes.
2017-04-03 11:19:15 -06:00
Jason Petersen
6f4886cd11
Revert "Remove unused SendCommandToWorker"
...
This reverts commit c8c308c109
.
2017-03-13 15:48:51 -06:00
Brian Cloutier
c8c308c109
Remove unused SendCommandToWorker
2017-03-08 16:30:23 +03:00
Eren Basak
fb88b167a7
Propagate node add/remove to the nodes with hasmetadata=true
...
This change propagates the changes done by `master_add_node` and `master_remove_node`
to the workers that contain metadata.
2016-12-02 14:43:32 +03:00
Eren Basak
cee7b54e7c
Add worker transaction and transaction recovery infrastructure
2016-10-18 14:18:14 +03:00