summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraozeritsky <[email protected]>2023-10-17 18:05:12 +0300
committeraozeritsky <[email protected]>2023-10-17 18:55:03 +0300
commite5d3c5e726a0065387976dc637990e0605757582 (patch)
treefb520e8e431377dfed831685b8e2d4b61bb7fbfa
parent0970751d6dad2e93fe2a5494ff00af6194b92307 (diff)
Pass EnableExternalDataChannel option to DQ IC config
-rw-r--r--ydb/library/yql/providers/dq/config/config.proto1
-rw-r--r--ydb/library/yql/providers/dq/service/interconnect_helpers.cpp1
2 files changed, 2 insertions, 0 deletions
diff --git a/ydb/library/yql/providers/dq/config/config.proto b/ydb/library/yql/providers/dq/config/config.proto
index 154a9b49900..b5b66eee669 100644
--- a/ydb/library/yql/providers/dq/config/config.proto
+++ b/ydb/library/yql/providers/dq/config/config.proto
@@ -25,6 +25,7 @@ message TDqConfig {
optional uint64 MessagePendingTimeoutMs = 15 [default = 5000];
optional uint64 MessagePendingSize = 16 [default = 18446744073709551615];
optional uint32 MaxSerializedEventSize = 17 [default = 67108000];
+ optional bool EnableExternalDataChannel = 27 [default = false];
// Scheduler
optional uint64 ResolutionMicroseconds = 18 [default = 1024];
diff --git a/ydb/library/yql/providers/dq/service/interconnect_helpers.cpp b/ydb/library/yql/providers/dq/service/interconnect_helpers.cpp
index 2c7ec989073..643dbee4bd8 100644
--- a/ydb/library/yql/providers/dq/service/interconnect_helpers.cpp
+++ b/ydb/library/yql/providers/dq/service/interconnect_helpers.cpp
@@ -192,6 +192,7 @@ namespace NYql::NDqs {
SET_VALUE(MessagePendingSize);
SET_VALUE(MaxSerializedEventSize);
+ SET_VALUE(EnableExternalDataChannel);
#undef SET_DURATION
#undef SET_VALUE