Ingo Oppermann
|
480dbb7f53
|
Refactor cluster node code
|
2024-07-09 12:26:02 +02:00 |
|
Ingo Oppermann
|
ca177becfa
|
Fix tests
|
2024-06-24 17:37:04 +02:00 |
|
Ingo Oppermann
|
c032cdf5c7
|
Add API for setting node status, respect it in leader tasks
|
2024-06-24 16:50:15 +02:00 |
|
Ingo Oppermann
|
166e313642
|
Fix tests
|
2024-06-19 15:38:42 +02:00 |
|
Ingo Oppermann
|
de6a267fd4
|
Add operations to relocate processes
|
2024-06-18 16:50:59 +02:00 |
|
Ingo Oppermann
|
bc76b4615d
|
Fix redeploying process when locally deleted
|
2023-07-23 20:33:18 +02:00 |
|
Ingo Oppermann
|
910c727585
|
Fix updating reference affinity map
|
2023-07-20 11:35:16 +02:00 |
|
Ingo Oppermann
|
bc04bb2df8
|
Simplify rebalancing
|
2023-07-17 15:10:47 +02:00 |
|
Ingo Oppermann
|
e49de44eb7
|
Deploy processes with order stop to nodes
|
2023-07-05 09:55:11 +02:00 |
|
Ingo Oppermann
|
d66bd61746
|
Fix tests and lint errors
|
2023-06-29 21:58:30 +02:00 |
|
Ingo Oppermann
|
2b58c11bb1
|
Fix cluster process update on metadata change
|
2023-06-28 16:26:36 +02:00 |
|
Ingo Oppermann
|
fc49c97a9f
|
Fix tests
|
2023-06-22 22:02:59 +02:00 |
|
Ingo Oppermann
|
a03ce87ec7
|
Add tests
|
2023-06-08 13:21:14 +02:00 |
|
Ingo Oppermann
|
7e7d1caca7
|
Add EmergencyLeaderTimeout parameter, ignore throttling nodes, implement NodeRecoverTimeout, introduce processNodeMap in cluster DB
|
2023-06-07 22:08:07 +02:00 |
|
Ingo Oppermann
|
8829b8fff0
|
Respect domain in cluster DB, allow metadata in process config for cluster
|
2023-06-05 21:19:11 +02:00 |
|
Ingo Oppermann
|
a79cfa0c77
|
Merge branch 'clusteriam' into vod
|
2023-06-01 15:16:54 +02:00 |
|
Ingo Oppermann
|
7d2b7b4836
|
WIP: allow update processes in cluster
|
2023-05-12 12:59:01 +02:00 |
|
Ingo Oppermann
|
f3e410f4f5
|
Change resources to absolute values
|
2023-05-11 21:58:55 +02:00 |
|
Ingo Oppermann
|
d214607ff8
|
Move code into packages
|
2023-05-10 20:41:04 +02:00 |
|
Ingo Oppermann
|
862c36c9e6
|
Use reference affinity when distributing processes
|
2023-05-10 19:59:15 +02:00 |
|
Ingo Oppermann
|
7a2d0a7ad9
|
Use reference affinity while rebalancing processes
|
2023-05-10 15:45:08 +02:00 |
|
Ingo Oppermann
|
5af5c686ee
|
Add basic rebalancing of processes
|
2023-05-10 14:01:40 +02:00 |
|
Ingo Oppermann
|
ae04dc50c7
|
Add process synchronization in leader role
|
2023-05-09 20:48:30 +02:00 |
|