amery
|
982e16581c
|
cluster: pre-compute Zone's primary region
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 13:59:31 +00:00 |
|
amery
|
cede95e119
|
cluster: run initRegions() before scanZoneIDs()
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 13:59:31 +00:00 |
|
amery
|
14e1c447c9
|
cluster: assign valid rings.RegionID to each primary region
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 13:59:31 +00:00 |
|
amery
|
99dece1e43
|
cluster: use rings.ZoneID and rings.NodeID types
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 13:59:31 +00:00 |
|
amery
|
6d89e0ea3c
|
rings: fix NodeZeroMax/NodeMax to not accept .255
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 13:59:09 +00:00 |
|
amery
|
ff8f2c6ea1
|
rings: add String() to RegionID, ZoneID, NodeID
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 13:59:09 +00:00 |
|
amery
|
83921c1e13
|
build-sys: use revive 1.3.7 instead of master
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 13:59:09 +00:00 |
|