summaryrefslogtreecommitdiffstats
path: root/yt/cpp/mapreduce/http_client/rpc_parameters_serialization.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'yt/cpp/mapreduce/http_client/rpc_parameters_serialization.cpp')
-rw-r--r--yt/cpp/mapreduce/http_client/rpc_parameters_serialization.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/yt/cpp/mapreduce/http_client/rpc_parameters_serialization.cpp b/yt/cpp/mapreduce/http_client/rpc_parameters_serialization.cpp
index bf6b19e4229..15d716f63dd 100644
--- a/yt/cpp/mapreduce/http_client/rpc_parameters_serialization.cpp
+++ b/yt/cpp/mapreduce/http_client/rpc_parameters_serialization.cpp
@@ -722,6 +722,11 @@ TNode SerializeParamsForReadTablePartition(const TString& cookie, const TTablePa
TNode node;
node["cookie"] = cookie;
SerializeSuppressableAccessTrackingOptions(&node, options);
+ node["control_attributes"] = BuildYsonNodeFluently()
+ .BeginMap()
+ .Item("enable_row_index").Value(options.ControlAttributes_.EnableRowIndex_)
+ .Item("enable_range_index").Value(options.ControlAttributes_.EnableRangeIndex_)
+ .EndMap();
return node;
}