From b16f7b0f7bef7c0433cc15560d460c4288f0d4a5 Mon Sep 17 00:00:00 2001 From: Pedro Tamborindeguy Date: Wed, 20 Sep 2023 11:52:56 -0300 Subject: [PATCH 1/2] feat: add new archipelago message --- proto/decentraland/kernel/comms/v3/archipelago.proto | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/proto/decentraland/kernel/comms/v3/archipelago.proto b/proto/decentraland/kernel/comms/v3/archipelago.proto index 8c5d6519..f9137737 100644 --- a/proto/decentraland/kernel/comms/v3/archipelago.proto +++ b/proto/decentraland/kernel/comms/v3/archipelago.proto @@ -84,3 +84,14 @@ message IslandData { message IslandStatusMessage { repeated IslandData data = 1; } + +message ServiceStatus { + uint32 current_time = 1; + optional string commit_hash = 2; + uint32 user_count = 3; +} + +message ServiceDiscoveryMessage { + string server_name = 1; + ServiceStatus status = 2; +} From 97aa70a03e1623b1266dc0c63e6093d0d2c8c268 Mon Sep 17 00:00:00 2001 From: Pedro Tamborindeguy Date: Fri, 22 Sep 2023 12:24:43 -0300 Subject: [PATCH 2/2] fix: timestamp --- proto/decentraland/kernel/comms/v3/archipelago.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proto/decentraland/kernel/comms/v3/archipelago.proto b/proto/decentraland/kernel/comms/v3/archipelago.proto index f9137737..69cac9f7 100644 --- a/proto/decentraland/kernel/comms/v3/archipelago.proto +++ b/proto/decentraland/kernel/comms/v3/archipelago.proto @@ -86,7 +86,7 @@ message IslandStatusMessage { } message ServiceStatus { - uint32 current_time = 1; + uint64 current_time = 1; optional string commit_hash = 2; uint32 user_count = 3; }