From 34e63ea6ba8a8f2a020a2fc664ccbef042efdfed Mon Sep 17 00:00:00 2001 From: itzaname Date: Fri, 27 Jun 2025 21:12:49 -0400 Subject: [PATCH] Add batch rank rpc --- times.proto | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/times.proto b/times.proto index b9cfddf..514dd53 100644 --- a/times.proto +++ b/times.proto @@ -16,6 +16,7 @@ service TimesService { rpc List(ListRequest) returns (TimeList); rpc ListWr(WrListRequest) returns (TimeList); rpc Rank(IdMessage) returns (RankResponse); + rpc RankBatch(IdListMessage) returns (RankListResponse); } message TimeRequest { @@ -56,13 +57,22 @@ message IdMessage { int64 ID = 1; } +message IdListMessage { + repeated int64 ID = 1; +} + message TimeList { repeated TimeResponse Times = 1; int64 Total = 2; } +message RankListResponse { + repeated RankResponse = 1; +} + message RankResponse { int64 Rank = 1; + int64 ID = 2; } message ListRequest {