aboutsummaryrefslogtreecommitdiffstats
path: root/yt/yt_proto
diff options
context:
space:
mode:
authorjerzy <jerzy@yandex-team.com>2024-01-23 13:51:18 +0300
committerAlexander Smirnov <alex@ydb.tech>2024-01-24 15:02:06 +0300
commit298883b7488a868fd7bc5462f4b50740687ce249 (patch)
treedce86b22e3553b0629ff3b7487b0b2ac8a805628 /yt/yt_proto
parentfdca1b46d97eaacd40fb002b285099c64be3752c (diff)
downloadydb-298883b7488a868fd7bc5462f4b50740687ce249.tar.gz
Update ytyndexer to sbr:5704224018
Diffstat (limited to 'yt/yt_proto')
-rw-r--r--yt/yt_proto/yt/client/api/rpc_proxy/proto/api_service.proto56
1 files changed, 56 insertions, 0 deletions
diff --git a/yt/yt_proto/yt/client/api/rpc_proxy/proto/api_service.proto b/yt/yt_proto/yt/client/api/rpc_proxy/proto/api_service.proto
index c2a7c5b444..12fa0acd9a 100644
--- a/yt/yt_proto/yt/client/api/rpc_proxy/proto/api_service.proto
+++ b/yt/yt_proto/yt/client/api/rpc_proxy/proto/api_service.proto
@@ -2677,6 +2677,62 @@ message TRspCheckClusterLiveness
// FLOW
////////////////////////////////////////////////////////////////////////////////
+message TReqGetPipelineSpec
+{
+ required string pipeline_path = 1;
+}
+
+message TRspGetPipelineSpec
+{
+ required int64 version = 1;
+ required bytes spec = 2; // YSON
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+message TReqSetPipelineSpec
+{
+ required string pipeline_path = 1;
+ optional int64 expected_version = 2;
+ required bytes spec = 3; // YSON
+ // Update spec even if pipeline is not stopped, just paused.
+ optional bool force = 4;
+}
+
+message TRspSetPipelineSpec
+{
+ required int64 version = 1;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+message TReqGetPipelineDynamicSpec
+{
+ required string pipeline_path = 1;
+}
+
+message TRspGetPipelineDynamicSpec
+{
+ required int64 version = 1;
+ required bytes spec = 2; // YSON
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+message TReqSetPipelineDynamicSpec
+{
+ required string pipeline_path = 1;
+ optional int64 expected_version = 2;
+ required bytes spec = 3; // YSON
+}
+
+message TRspSetPipelineDynamicSpec
+{
+ required int64 version = 1;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
message TReqStartPipeline
{
required string pipeline_path = 1;