From 103a729f9964cc527e730929812df597e72b3735 Mon Sep 17 00:00:00 2001 From: Valery Piashchynski Date: Wed, 12 Aug 2026 21:35:23 +0200 Subject: [PATCH] revert: remove v2 protos, keep only the v1 message set Drop all */v2 protos and the informer/metrics/resetter/tcp protos added during the Connect-RPC work. Rename lock messages back to Request/Response. The wire format now matches roadrunner-api-dto v1.14.1. --- roadrunner/api/applogger/v2/applogger.proto | 19 ------ roadrunner/api/applogger/v2/service.proto | 13 ---- roadrunner/api/http/v2/http.proto | 15 ---- roadrunner/api/http/v2/request.proto | 32 --------- roadrunner/api/http/v2/response.proto | 16 ----- roadrunner/api/informer/v1/service.proto | 67 ------------------ roadrunner/api/jobs/v2/jobs.proto | 64 ----------------- roadrunner/api/jobs/v2/request.proto | 29 -------- roadrunner/api/jobs/v2/response.proto | 11 --- roadrunner/api/kv/v2/kv.proto | 15 ---- roadrunner/api/kv/v2/request.proto | 14 ---- roadrunner/api/kv/v2/response.proto | 13 ---- roadrunner/api/lock/v1/lock.proto | 4 +- roadrunner/api/metrics/v1/service.proto | 68 ------------------- roadrunner/api/resetter/v1/service.proto | 20 ------ roadrunner/api/service/v2/request.proto | 23 ------- roadrunner/api/service/v2/response.proto | 22 ------ roadrunner/api/service/v2/service.proto | 17 ----- roadrunner/api/status/v2/request.proto | 11 --- roadrunner/api/status/v2/response.proto | 12 ---- roadrunner/api/tcp/v1/service.proto | 15 ---- roadrunner/api/websockets/v2/request.proto | 13 ---- roadrunner/api/websockets/v2/response.proto | 11 --- roadrunner/api/websockets/v2/websockets.proto | 13 ---- 24 files changed, 2 insertions(+), 535 deletions(-) delete mode 100644 roadrunner/api/applogger/v2/applogger.proto delete mode 100644 roadrunner/api/applogger/v2/service.proto delete mode 100644 roadrunner/api/http/v2/http.proto delete mode 100644 roadrunner/api/http/v2/request.proto delete mode 100644 roadrunner/api/http/v2/response.proto delete mode 100644 roadrunner/api/informer/v1/service.proto delete mode 100644 roadrunner/api/jobs/v2/jobs.proto delete mode 100644 roadrunner/api/jobs/v2/request.proto delete mode 100644 roadrunner/api/jobs/v2/response.proto delete mode 100644 roadrunner/api/kv/v2/kv.proto delete mode 100644 roadrunner/api/kv/v2/request.proto delete mode 100644 roadrunner/api/kv/v2/response.proto delete mode 100644 roadrunner/api/metrics/v1/service.proto delete mode 100644 roadrunner/api/resetter/v1/service.proto delete mode 100644 roadrunner/api/service/v2/request.proto delete mode 100644 roadrunner/api/service/v2/response.proto delete mode 100644 roadrunner/api/service/v2/service.proto delete mode 100644 roadrunner/api/status/v2/request.proto delete mode 100644 roadrunner/api/status/v2/response.proto delete mode 100644 roadrunner/api/tcp/v1/service.proto delete mode 100644 roadrunner/api/websockets/v2/request.proto delete mode 100644 roadrunner/api/websockets/v2/response.proto delete mode 100644 roadrunner/api/websockets/v2/websockets.proto diff --git a/roadrunner/api/applogger/v2/applogger.proto b/roadrunner/api/applogger/v2/applogger.proto deleted file mode 100644 index e23a21e..0000000 --- a/roadrunner/api/applogger/v2/applogger.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; - -package applogger.v2; - -option go_package = "github.com/roadrunner-server/api-go/v6/applogger/v2;apploggerV2"; -option php_metadata_namespace = "RoadRunner\\AppLogger\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\AppLogger\\DTO\\V2"; - -message LogEntry { - string message = 1; - repeated LogAttrs log_attrs = 2; -} - -message LogAttrs { - string key = 1; - string value = 2; -} - -message LogResponse {} diff --git a/roadrunner/api/applogger/v2/service.proto b/roadrunner/api/applogger/v2/service.proto deleted file mode 100644 index 162e530..0000000 --- a/roadrunner/api/applogger/v2/service.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -package applogger.v2; - -option go_package = "github.com/roadrunner-server/api-go/v6/applogger/v2;apploggerV2"; -option php_metadata_namespace = "RoadRunner\\AppLogger\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\AppLogger\\DTO\\V2"; - -// LogMessage carries a plain string log payload for the Error/Info/Warning/Debug/Log RPCs. -// Domain-specific so future fields (level, caller skip, etc.) can be added without breaking the wire. -message LogMessage { - string message = 1; -} diff --git a/roadrunner/api/http/v2/http.proto b/roadrunner/api/http/v2/http.proto deleted file mode 100644 index 1acf0d7..0000000 --- a/roadrunner/api/http/v2/http.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -package http.v2; - -option go_package = "github.com/roadrunner-server/api-go/v6/http/v2;httpV2"; -option php_metadata_namespace = "RoadRunner\\HTTP\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\HTTP\\DTO\\V2"; - -message HttpHeader { - map header = 1; -} - -message HttpHeaderValue { - repeated string values = 1; -} diff --git a/roadrunner/api/http/v2/request.proto b/roadrunner/api/http/v2/request.proto deleted file mode 100644 index 57bef9a..0000000 --- a/roadrunner/api/http/v2/request.proto +++ /dev/null @@ -1,32 +0,0 @@ -syntax = "proto3"; - -package http.v2; - -import "http/v2/http.proto"; - -option go_package = "github.com/roadrunner-server/api-go/v6/http/v2;httpV2"; -option php_metadata_namespace = "RoadRunner\\HTTP\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\HTTP\\DTO\\V2"; - -message HttpHandlerRequest { - string id = 1; - string remote_addr = 2; - string protocol = 3; - string method = 4; - string uri = 5; - map header = 6; - map cookies = 7; - string raw_query = 8; - bool parsed = 9; - bytes uploads = 10; - map attributes = 11; - bytes body = 12; -} - -message HttpHandlerFetchRequest { - int64 batch_size = 1; -} - -message HttpHandlerRequests { - repeated HttpHandlerRequest requests = 1; -} diff --git a/roadrunner/api/http/v2/response.proto b/roadrunner/api/http/v2/response.proto deleted file mode 100644 index cd205eb..0000000 --- a/roadrunner/api/http/v2/response.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; - -package http.v2; - -import "http/v2/http.proto"; - -option go_package = "github.com/roadrunner-server/api-go/v6/http/v2;httpV2"; -option php_metadata_namespace = "RoadRunner\\HTTP\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\HTTP\\DTO\\V2"; - -message HttpHandlerResponse { - string id = 1; - int64 status = 2; - bytes body = 3; - map headers = 4; -} diff --git a/roadrunner/api/informer/v1/service.proto b/roadrunner/api/informer/v1/service.proto deleted file mode 100644 index 4ce56bd..0000000 --- a/roadrunner/api/informer/v1/service.proto +++ /dev/null @@ -1,67 +0,0 @@ -syntax = "proto3"; - -package informer.v1; - -option go_package = "github.com/roadrunner-server/api-go/v6/informer/v1;informerV1"; -option php_metadata_namespace = "RoadRunner\\Informer\\DTO\\V1\\GPBMetadata"; -option php_namespace = "RoadRunner\\Informer\\DTO\\V1"; - -// ProcessState mirrors github.com/roadrunner-server/pool/v2/state/process.State — -// one entry per OS-level worker process managed by a plugin. Field widths match -// the existing service.v1.Status convention (int32 pid, float cpu_percent) -// rather than the Go-source int64/float64; PIDs fit in int32 per POSIX, and a -// percentage value comfortably fits in float32. -message ProcessState { - int32 pid = 1; - int64 status = 2; - uint64 num_execs = 3; - int64 created = 4; - uint64 memory_usage = 5; - float cpu_percent = 6; - string command = 7; - string status_str = 8; -} - -// JobState mirrors github.com/roadrunner-server/api-plugins/v6/jobs.State — -// one entry per consumer pipeline registered with the jobs plugin. -message JobState { - string pipeline = 1; - string driver = 2; - string queue = 3; - int64 active = 4; - int64 delayed = 5; - int64 reserved = 6; - bool ready = 7; - uint64 priority = 8; - string error_message = 9; -} - -message ListPluginsRequest {} -message PluginsList { - repeated string plugins = 1; -} - -message GetWorkersRequest { - string plugin = 1; -} -message WorkersList { - repeated ProcessState workers = 1; -} - -message GetJobsRequest { - string plugin = 1; -} -message JobsList { - repeated JobState states = 1; -} - -message AddWorkerRequest { - string plugin = 1; -} -message RemoveWorkerRequest { - string plugin = 1; -} - -message Response { - bool ok = 1; -} diff --git a/roadrunner/api/jobs/v2/jobs.proto b/roadrunner/api/jobs/v2/jobs.proto deleted file mode 100644 index 43af929..0000000 --- a/roadrunner/api/jobs/v2/jobs.proto +++ /dev/null @@ -1,64 +0,0 @@ -syntax = "proto3"; - -package jobs.v2; - -option go_package = "github.com/roadrunner-server/api-go/v6/jobs/v2;jobsV2"; -option php_metadata_namespace = "RoadRunner\\Jobs\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Jobs\\DTO\\V2"; - -// Job is a main message which user might send to the RR jobs plugin -message Job { - // job name, usually PHP class - string job = 1; - // unique job id - string id = 2; - // payload, might be embedded json or just byte-string - bytes payload = 3; - // headers map[string][]string - map headers = 4; - // job options, contains common and driver specific fields - Options options = 5; -} - -// Options message represents all Jobs' options -message Options { - int64 priority = 1; - string pipeline = 2; - int64 delay = 3; - reserved 4, 5; - // new in 2.10 - bool auto_ack = 6; - //-------------- - // new in 2.11 (kafka related) - string topic = 7; - string metadata = 8; - int64 offset = 9; - int32 partition = 10; -} - -// JobHeaderValue represents []string value for the header (map[string][]string) -message JobHeaderValue { - repeated string values = 1; -} - -message Stats { - repeated Stat stats = 1; -} - -// Stat used as a response for the Stats RPC call -message Stat { - string pipeline = 1; - string driver = 2; - string queue = 3; - int64 active = 4; - int64 delayed = 5; - int64 reserved = 6; - bool ready = 7; - // new in 2.10.5 - uint64 priority = 8; -} - -// request to pause/resume/list/destroy/declare -message Pipelines { - repeated string pipelines = 1; -} diff --git a/roadrunner/api/jobs/v2/request.proto b/roadrunner/api/jobs/v2/request.proto deleted file mode 100644 index bdd553e..0000000 --- a/roadrunner/api/jobs/v2/request.proto +++ /dev/null @@ -1,29 +0,0 @@ -syntax = "proto3"; - -package jobs.v2; - -import "jobs/v2/jobs.proto"; - -option go_package = "github.com/roadrunner-server/api-go/v6/jobs/v2;jobsV2"; -option php_metadata_namespace = "RoadRunner\\Jobs\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Jobs\\DTO\\V2"; - -message JobsHandlerRequest { - Job job = 1; -} - -// PushRequest is the single-job variant of PushBatchRequest, used by JobsService.Push. -// Proto-shape enforces single-job semantics; no runtime guard needed. -message PushRequest { - Job job = 1; -} - -message PushBatchRequest { - repeated Job jobs = 1; - // request headers - map headers = 2; -} - -message DeclareRequest { - map pipeline = 1; -} diff --git a/roadrunner/api/jobs/v2/response.proto b/roadrunner/api/jobs/v2/response.proto deleted file mode 100644 index 9eaf669..0000000 --- a/roadrunner/api/jobs/v2/response.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -package jobs.v2; - -option go_package = "github.com/roadrunner-server/api-go/v6/jobs/v2;jobsV2"; -option php_metadata_namespace = "RoadRunner\\Jobs\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Jobs\\DTO\\V2"; - -// some endpoints receives nothing -// all endpoints returns nothing, except error -message JobsHandlerResponse {} diff --git a/roadrunner/api/kv/v2/kv.proto b/roadrunner/api/kv/v2/kv.proto deleted file mode 100644 index 1cee9ea..0000000 --- a/roadrunner/api/kv/v2/kv.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -package kv.v2; - -import "google/protobuf/duration.proto"; - -option go_package = "github.com/roadrunner-server/api-go/v6/kv/v2;kvV2"; -option php_metadata_namespace = "RoadRunner\\KV\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\KV\\DTO\\V2"; - -message KvItem { - string key = 1; - bytes value = 2; - google.protobuf.Duration ttl = 3; -} diff --git a/roadrunner/api/kv/v2/request.proto b/roadrunner/api/kv/v2/request.proto deleted file mode 100644 index 602448f..0000000 --- a/roadrunner/api/kv/v2/request.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -package kv.v2; - -import "kv/v2/kv.proto"; - -option go_package = "github.com/roadrunner-server/api-go/v6/kv/v2;kvV2"; -option php_metadata_namespace = "RoadRunner\\KV\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\KV\\DTO\\V2"; - -message KvRequest { - string storage = 1; - repeated KvItem items = 2; -} diff --git a/roadrunner/api/kv/v2/response.proto b/roadrunner/api/kv/v2/response.proto deleted file mode 100644 index ef8ff6f..0000000 --- a/roadrunner/api/kv/v2/response.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -package kv.v2; - -import "kv/v2/kv.proto"; - -option go_package = "github.com/roadrunner-server/api-go/v6/kv/v2;kvV2"; -option php_metadata_namespace = "RoadRunner\\KV\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\KV\\DTO\\V2"; - -message KvResponse { - repeated KvItem items = 1; -} diff --git a/roadrunner/api/lock/v1/lock.proto b/roadrunner/api/lock/v1/lock.proto index e39b3df..f7df885 100644 --- a/roadrunner/api/lock/v1/lock.proto +++ b/roadrunner/api/lock/v1/lock.proto @@ -6,13 +6,13 @@ option go_package = "github.com/roadrunner-server/api-go/v6/lock/v1;lockV1"; option php_metadata_namespace = "RoadRunner\\Lock\\DTO\\V1\\GPBMetadata"; option php_namespace = "RoadRunner\\Lock\\DTO\\V1"; -message LockRequest { +message Request { string resource = 1; string id = 2; optional int64 ttl = 3; optional int64 wait = 4; } -message LockResponse { +message Response { bool ok = 1; } diff --git a/roadrunner/api/metrics/v1/service.proto b/roadrunner/api/metrics/v1/service.proto deleted file mode 100644 index 438ec8f..0000000 --- a/roadrunner/api/metrics/v1/service.proto +++ /dev/null @@ -1,68 +0,0 @@ -syntax = "proto3"; - -package metrics.v1; - -option go_package = "github.com/roadrunner-server/api-go/v6/metrics/v1;metricsV1"; -option php_metadata_namespace = "RoadRunner\\Metrics\\DTO\\V1\\GPBMetadata"; -option php_namespace = "RoadRunner\\Metrics\\DTO\\V1"; - -// CollectorType enumerates the supported Prometheus collector kinds. The -// numeric values are stable; do not reuse or renumber. -enum CollectorType { - COLLECTOR_TYPE_UNSPECIFIED = 0; - COLLECTOR_TYPE_HISTOGRAM = 1; - COLLECTOR_TYPE_GAUGE = 2; - COLLECTOR_TYPE_COUNTER = 3; - COLLECTOR_TYPE_SUMMARY = 4; -} - -// Objective is a single (quantile, error) pair for Prometheus summary -// collectors. proto3 forbids float-keyed maps, so summary objectives are -// modelled as a repeated message rather than `map`. -message Objective { - double quantile = 1; - double error = 2; -} - -// Collector describes the shape of a single application-defined metric. -// Mirrors github.com/roadrunner-server/metrics/v6.Collector. -message Collector { - string namespace = 1; - string subsystem = 2; - CollectorType type = 3; - string help = 4; - repeated string labels = 5; - repeated double buckets = 6; - repeated Objective objectives = 7; -} - -// Metric is a single observation against an already-declared collector. -message Metric { - string name = 1; - double value = 2; - repeated string labels = 3; -} - -// NamedCollector wraps a Collector with its registry name; used only by -// Declare to register a new collector under that name. -message NamedCollector { - string name = 1; - Collector collector = 2; -} - -message AddRequest { Metric metric = 1; } -message SubRequest { Metric metric = 1; } -message ObserveRequest { Metric metric = 1; } -message SetRequest { Metric metric = 1; } - -message DeclareRequest { - NamedCollector collector = 1; -} - -message UnregisterRequest { - string name = 1; -} - -message Response { - bool ok = 1; -} diff --git a/roadrunner/api/resetter/v1/service.proto b/roadrunner/api/resetter/v1/service.proto deleted file mode 100644 index b80d5eb..0000000 --- a/roadrunner/api/resetter/v1/service.proto +++ /dev/null @@ -1,20 +0,0 @@ -syntax = "proto3"; - -package resetter.v1; - -option go_package = "github.com/roadrunner-server/api-go/v6/resetter/v1;resetterV1"; -option php_metadata_namespace = "RoadRunner\\Resetter\\DTO\\V1\\GPBMetadata"; -option php_namespace = "RoadRunner\\Resetter\\DTO\\V1"; - -message ListPluginsRequest {} -message PluginsList { - repeated string plugins = 1; -} - -message ResetRequest { - string plugin = 1; -} - -message Response { - bool ok = 1; -} diff --git a/roadrunner/api/service/v2/request.proto b/roadrunner/api/service/v2/request.proto deleted file mode 100644 index a0ffce3..0000000 --- a/roadrunner/api/service/v2/request.proto +++ /dev/null @@ -1,23 +0,0 @@ -syntax = "proto3"; - -package service.v2; - -option go_package = "github.com/roadrunner-server/api-go/v6/service/v2;serviceV2"; -option php_metadata_namespace = "RoadRunner\\Service\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Service\\DTO\\V2"; - -message ServiceCreateRequest { - string name = 1; - string command = 2; - int64 process_num = 3; - int64 exec_timeout = 4; - bool remain_after_exit = 5; - map env = 6; - uint64 restart_sec = 7; - bool service_name_in_logs = 8; - uint64 timeout_stop_sec = 9; -} - -message ServiceInfoRequest { - string name = 1; -} diff --git a/roadrunner/api/service/v2/response.proto b/roadrunner/api/service/v2/response.proto deleted file mode 100644 index 582e571..0000000 --- a/roadrunner/api/service/v2/response.proto +++ /dev/null @@ -1,22 +0,0 @@ -syntax = "proto3"; - -package service.v2; - -import "service/v2/service.proto"; - -option go_package = "github.com/roadrunner-server/api-go/v6/service/v2;serviceV2"; -option php_metadata_namespace = "RoadRunner\\Service\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Service\\DTO\\V2"; - -message ServiceResponse { - string message = 1; - bool ok = 2; -} - -message ServiceStatuses { - repeated ProcessStatus statuses = 1; -} - -message ServiceList { - repeated string services = 1; -} diff --git a/roadrunner/api/service/v2/service.proto b/roadrunner/api/service/v2/service.proto deleted file mode 100644 index c9af5a5..0000000 --- a/roadrunner/api/service/v2/service.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -package service.v2; - -import "common/v1/grpc_status.proto"; - -option go_package = "github.com/roadrunner-server/api-go/v6/service/v2;serviceV2"; -option php_metadata_namespace = "RoadRunner\\Service\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Service\\DTO\\V2"; - -message ProcessStatus { - float cpu_percent = 1; - int32 pid = 2; - uint64 memory_usage = 3; - string command = 4; - common.v1.Status status = 5; -} diff --git a/roadrunner/api/status/v2/request.proto b/roadrunner/api/status/v2/request.proto deleted file mode 100644 index 214b41f..0000000 --- a/roadrunner/api/status/v2/request.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -package status.v2; - -option go_package = "github.com/roadrunner-server/api-go/v6/status/v2;statusV2"; -option php_metadata_namespace = "RoadRunner\\Status\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Status\\DTO\\V2"; - -message StatusRequest { - string plugin = 1; -} diff --git a/roadrunner/api/status/v2/response.proto b/roadrunner/api/status/v2/response.proto deleted file mode 100644 index 739e6c6..0000000 --- a/roadrunner/api/status/v2/response.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -package status.v2; - -option go_package = "github.com/roadrunner-server/api-go/v6/status/v2;statusV2"; -option php_metadata_namespace = "RoadRunner\\Status\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Status\\DTO\\V2"; - -message StatusResponse { - int64 code = 1; - string message = 2; -} diff --git a/roadrunner/api/tcp/v1/service.proto b/roadrunner/api/tcp/v1/service.proto deleted file mode 100644 index 4d22a54..0000000 --- a/roadrunner/api/tcp/v1/service.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -package tcp.v1; - -option go_package = "github.com/roadrunner-server/api-go/v6/tcp/v1;tcpV1"; -option php_metadata_namespace = "RoadRunner\\TCP\\DTO\\V1\\GPBMetadata"; -option php_namespace = "RoadRunner\\TCP\\DTO\\V1"; - -message CloseRequest { - string uuid = 1; -} - -message Response { - bool ok = 1; -} diff --git a/roadrunner/api/websockets/v2/request.proto b/roadrunner/api/websockets/v2/request.proto deleted file mode 100644 index 8f98345..0000000 --- a/roadrunner/api/websockets/v2/request.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -package websockets.v2; - -import "websockets/v2/websockets.proto"; - -option go_package = "github.com/roadrunner-server/api-go/v6/websockets/v2;websocketsV2"; -option php_metadata_namespace = "RoadRunner\\Websockets\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Websockets\\DTO\\V2"; - -message WebsocketRequest { - repeated WebsocketMessage messages = 1; -} diff --git a/roadrunner/api/websockets/v2/response.proto b/roadrunner/api/websockets/v2/response.proto deleted file mode 100644 index eee2050..0000000 --- a/roadrunner/api/websockets/v2/response.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -package websockets.v2; - -option go_package = "github.com/roadrunner-server/api-go/v6/websockets/v2;websocketsV2"; -option php_metadata_namespace = "RoadRunner\\Websockets\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Websockets\\DTO\\V2"; - -message WebsocketResponse { - bool ok = 1; -} diff --git a/roadrunner/api/websockets/v2/websockets.proto b/roadrunner/api/websockets/v2/websockets.proto deleted file mode 100644 index ae2173e..0000000 --- a/roadrunner/api/websockets/v2/websockets.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -package websockets.v2; - -option go_package = "github.com/roadrunner-server/api-go/v6/websockets/v2;websocketsV2"; -option php_metadata_namespace = "RoadRunner\\Websockets\\DTO\\V2\\GPBMetadata"; -option php_namespace = "RoadRunner\\Websockets\\DTO\\V2"; - -message WebsocketMessage { - string command = 1; - repeated string topics = 2; - bytes payload = 3; -}