| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Signed-off-by: Martin Schwenke <martin@meltin.net>
(This used to be ctdb commit fdca12c25e6fce6206135b994dedf44265e4eb09)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
add a new control that causes the node to drop the current nodes list
and reread it from the nodes file.
During this operation, the node will also drop the tcp layer and restart it.
When we drop the tcp layer, by talloc_free()ing the ctcp structure
add a destructor to ctcp so that we also can clean up and remove the references in the ctdb structure to the transport layer
add two new commands for the ctdb tool.
one to list all nodes in the nodesfile and the second a command to trigger a node to drop the transport and reinitialize it with the nde nodes file
(This used to be ctdb commit 4bc20ac73e9fa94ffd43cccb6eeb438eeff9963c)
|
|
|
|
| |
(This used to be ctdb commit bbe8ad842bdfedd37ef14a6be07ad939113fe9b1)
|
|
|
|
| |
(This used to be ctdb commit f0555484105668c01c21f56322992e752e831109)
|
|
|
|
|
|
| |
sending data out to the other node
(This used to be ctdb commit 0bc949c529094570da56c9007ff96b1f5ad02c59)
|
|
|
|
| |
(This used to be ctdb commit 8624378010d1c2a1438e1e701339dfba7276f960)
|
|
|
|
| |
(This used to be ctdb commit 73f2c77166e2053625d0f76c370cf7e789a63fdf)
|
|
|
|
| |
(This used to be ctdb commit 080b6901173afb2ad618dd0621876ff478c7d6e5)
|
|
|
|
| |
(This used to be ctdb commit 55f1c2442a53a547302669a4fdd0f1c1deeed930)
|
|
|
|
|
|
| |
abstract IO via ctdb_queue_*() functions
(This used to be ctdb commit 636ae76f4632b29231db87be32c9114f58b37840)
|
|
|
|
|
|
| |
read thing explicitely
(This used to be ctdb commit 6156bec0187df27578afd5afa3fcaadb1a202030)
|
|
|
|
| |
(This used to be ctdb commit 222f53a3205509a45fbc3267297521df22a414ec)
|
|
|
|
|
|
|
| |
added transport level packet allocator, allowing the transport to
enforce alignment or special memory rules
(This used to be ctdb commit 50304a5c4d8d640732678eeed793857334ca5ec1)
|
|
|
|
|
|
|
|
|
|
|
|
| |
- added basic IO handling for the tcp backend
- added a ctdb_node_dead upcall
- added packet queueing
- adding incoming packet handling
(This used to be ctdb commit 415497c952630e746e8cdcf8e1e2a7b2ac3e51fb)
|
|
|
|
|
|
| |
- added upcall methods from transport to ctdb layer
(This used to be ctdb commit 59f0dab652000f1c755e59567b03cf84dad7e954)
|
|
(This used to be ctdb commit 3b75ef65bd0bff9c6366aba5a26b90be509fa77b)
|