amery
|
c84318448c
|
cluster: pre-compute Zone's primary region
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 00:21:40 +00:00 |
|
amery
|
410a9f8e30
|
cluster: run initRegions() before scanZoneIDs()
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 00:19:25 +00:00 |
|
amery
|
1df02f2b2b
|
cluster: assign valid rings.RegionID to each primary region
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 00:19:23 +00:00 |
|
amery
|
7f849415ca
|
cluster: use rings.ZoneID and rings.NodeID types
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 00:16:13 +00:00 |
|
amery
|
bb40f395d9
|
rings: fix NodeZeroMax/NodeMax to not accept .255
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 00:16:08 +00:00 |
|
amery
|
f4b837f3e0
|
rings: add String() to RegionID, ZoneID, NodeID
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 00:16:00 +00:00 |
|
amery
|
d98c879409
|
build-sys: use revive 1.3.7 instead of master
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2024-06-03 00:16:00 +00:00 |
|