From 35c2445c5efcbed76b69bb85f24c89a0973c458b Mon Sep 17 00:00:00 2001 From: sillyguodong Date: Tue, 23 May 2023 19:08:17 +0800 Subject: [PATCH 1/4] fetch task with index --- proto/runner/v1/messages.proto | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/proto/runner/v1/messages.proto b/proto/runner/v1/messages.proto index 2e0ed9c..507d434 100644 --- a/proto/runner/v1/messages.proto +++ b/proto/runner/v1/messages.proto @@ -16,10 +16,13 @@ message RegisterResponse { Runner runner = 1; } -message FetchTaskRequest {} +message FetchTaskRequest { + int64 task_index = 1; +} message FetchTaskResponse { Task task = 1; + int64 task_index = 2; } message UpdateTaskRequest { -- 2.40.1 From 8ddca73d92770306165b0cb2fd536a5b615b64ec Mon Sep 17 00:00:00 2001 From: sillyguodong Date: Wed, 7 Jun 2023 09:47:06 +0800 Subject: [PATCH 2/4] change to version --- proto/runner/v1/messages.proto | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proto/runner/v1/messages.proto b/proto/runner/v1/messages.proto index 507d434..87feec4 100644 --- a/proto/runner/v1/messages.proto +++ b/proto/runner/v1/messages.proto @@ -17,12 +17,12 @@ message RegisterResponse { } message FetchTaskRequest { - int64 task_index = 1; + int64 task_version = 1; } message FetchTaskResponse { Task task = 1; - int64 task_index = 2; + int64 task_version = 2; } message UpdateTaskRequest { -- 2.40.1 From 93700ef3e547ae6c684e995a328df21f875cfb4b Mon Sep 17 00:00:00 2001 From: sillyguodong Date: Mon, 12 Jun 2023 15:25:04 +0800 Subject: [PATCH 3/4] use tasks_version --- proto/runner/v1/messages.proto | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proto/runner/v1/messages.proto b/proto/runner/v1/messages.proto index 3a418ca..dc21e71 100644 --- a/proto/runner/v1/messages.proto +++ b/proto/runner/v1/messages.proto @@ -28,12 +28,12 @@ message DeclareResponse { } message FetchTaskRequest { - int64 task_version = 1; + int64 tasks_version = 1; } message FetchTaskResponse { Task task = 1; - int64 task_version = 2; + int64 tasks_version = 2; } message UpdateTaskRequest { -- 2.40.1 From cca27119e2bfa2a9620d78b8343192e7d70da979 Mon Sep 17 00:00:00 2001 From: sillyguodong Date: Mon, 12 Jun 2023 15:35:01 +0800 Subject: [PATCH 4/4] add comment --- proto/runner/v1/messages.proto | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proto/runner/v1/messages.proto b/proto/runner/v1/messages.proto index dc21e71..a41a45f 100644 --- a/proto/runner/v1/messages.proto +++ b/proto/runner/v1/messages.proto @@ -28,12 +28,12 @@ message DeclareResponse { } message FetchTaskRequest { - int64 tasks_version = 1; + int64 tasks_version = 1; // Runner use `tasks_version` to compare with Gitea and detemine whether new tasks may exist. } message FetchTaskResponse { Task task = 1; - int64 tasks_version = 2; + int64 tasks_version = 2; // Gitea informs the Runner of the latest version of tasks through `tasks_version`. } message UpdateTaskRequest { -- 2.40.1