From 26d91e6928f0510b94bf58e9081b46064b6bc1d5 Mon Sep 17 00:00:00 2001 From: Francesco Guardiani Date: Fri, 22 Mar 2024 09:28:21 +0100 Subject: [PATCH] Replace protocol Empty message with custom one, so we remove the dependency on protobuf built-in messages (#79) --- dev/restate/service/protocol.proto | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/dev/restate/service/protocol.proto b/dev/restate/service/protocol.proto index ccc2d7d..71ca06c 100644 --- a/dev/restate/service/protocol.proto +++ b/dev/restate/service/protocol.proto @@ -11,8 +11,6 @@ syntax = "proto3"; package dev.restate.service.protocol; -import "google/protobuf/empty.proto"; - option java_package = "dev.restate.generated.service.protocol"; option go_package = "restate.dev/sdk-go/pb/service/protocol"; @@ -49,7 +47,7 @@ message CompletionMessage { uint32 entry_index = 1; oneof result { - google.protobuf.Empty empty = 13; + Empty empty = 13; bytes value = 14; Failure failure = 15; }; @@ -130,7 +128,7 @@ message GetStateEntryMessage { bytes key = 1; oneof result { - google.protobuf.Empty empty = 13; + Empty empty = 13; bytes value = 14; Failure failure = 15; }; @@ -182,7 +180,7 @@ message SleepEntryMessage { uint64 wake_up_time = 1; oneof result { - google.protobuf.Empty empty = 13; + Empty empty = 13; Failure failure = 15; } } @@ -267,3 +265,6 @@ message Header { string key = 1; string value = 2; } + +message Empty { +} \ No newline at end of file