Standalone Python scripting for Rest API for cluster management and failover
(MCOL-3909)
|
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | DMLProc |
| Affects Version/s: | None |
| Fix Version/s: | 5.4.1 |
| Type: | Sub-Task | Priority: | Major |
| Reporter: | Roman | Assignee: | Patrick LeBlanc (Inactive) |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Sprint: | 2020-8 |
| Description |
|
Right now network connections aren't re-established in case of connection loss. New cluster management API depends on this capability b/c the services are restarted by systemd in case of a crash. There are different kind of network connections used by network services some of them must be re-established(DMLProc/DDLProc -> WriteEngine) some not (ExeMgr -> PrimProc). |
| Comments |
| Comment by David Hall (Inactive) [ 2020-03-23 ] |
|
You imply we do not want automatic reconnection between ExeMgr and PrimProc. If this is your intent, I think perhaps we need to have these reconnect automatically. |
| Comment by Patrick LeBlanc (Inactive) [ 2020-08-31 ] |
|
We'll see if this is necessary for v2. At least in v1 (1.5.4 release) it's not b/c we restart everything on every node when there is a node-up/down event. |