summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--yt/yt/client/api/query_tracker_client.cpp3
-rw-r--r--yt/yt/client/api/query_tracker_client.h1
2 files changed, 3 insertions, 1 deletions
diff --git a/yt/yt/client/api/query_tracker_client.cpp b/yt/yt/client/api/query_tracker_client.cpp
index bf14e1237e4..ea77e44726e 100644
--- a/yt/yt/client/api/query_tracker_client.cpp
+++ b/yt/yt/client/api/query_tracker_client.cpp
@@ -52,7 +52,7 @@ void Serialize(const TQuery& query, NYson::IYsonConsumer* consumer)
void Serialize(const TQueryResult& queryResult, NYson::IYsonConsumer* consumer)
{
- static_assert(pfr::tuple_size<TQueryResult>::value == 5);
+ static_assert(pfr::tuple_size<TQueryResult>::value == 6);
BuildYsonFluently(consumer)
.BeginMap()
.Item("id").Value(queryResult.Id)
@@ -62,6 +62,7 @@ void Serialize(const TQueryResult& queryResult, NYson::IYsonConsumer* consumer)
.Item("error").Value(queryResult.Error);
})
.OptionalItem("schema", queryResult.Schema)
+ .Item("is_truncated").Value(queryResult.IsTruncated)
.Item("data_statistics").Value(queryResult.DataStatistics)
.EndMap();
}
diff --git a/yt/yt/client/api/query_tracker_client.h b/yt/yt/client/api/query_tracker_client.h
index 07d0e53f0f3..1850c307115 100644
--- a/yt/yt/client/api/query_tracker_client.h
+++ b/yt/yt/client/api/query_tracker_client.h
@@ -118,6 +118,7 @@ struct TQueryResult
TError Error;
NTableClient::TTableSchemaPtr Schema;
NChunkClient::NProto::TDataStatistics DataStatistics;
+ bool IsTruncated;
};
void Serialize(const TQueryResult& queryResult, NYson::IYsonConsumer* consumer);