aboutsummaryrefslogtreecommitdiffstats
path: root/yt/cpp
diff options
context:
space:
mode:
authorAlexander Smirnov <alex@ydb.tech>2025-03-14 00:51:45 +0000
committerAlexander Smirnov <alex@ydb.tech>2025-03-14 00:51:45 +0000
commit3e3d50dea42f66b1ba457411b8864990f90bbe21 (patch)
tree7d75df352fc045a84d46764b96b496b5775bbf44 /yt/cpp
parent7778cd274683ce11e318b799ea12c7bc0b3a4bdd (diff)
parent422642b601155a296cb0a69eb9b1f7ba146ffa49 (diff)
downloadydb-3e3d50dea42f66b1ba457411b8864990f90bbe21.tar.gz
Merge branch 'rightlib' into merge-libs-250314-0050
Diffstat (limited to 'yt/cpp')
-rw-r--r--yt/cpp/mapreduce/http_client/rpc_parameters_serialization.cpp3
-rw-r--r--yt/cpp/mapreduce/interface/operation.h4
2 files changed, 7 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 f7f6c4713b..081845be5e 100644
--- a/yt/cpp/mapreduce/http_client/rpc_parameters_serialization.cpp
+++ b/yt/cpp/mapreduce/http_client/rpc_parameters_serialization.cpp
@@ -558,6 +558,9 @@ TNode SerializeParamsForListJobs(
if (options.WithMonitoringDescriptor_) {
result["with_monitoring_descriptor"] = *options.WithMonitoringDescriptor_;
}
+ if (options.WithInterruptionInfo_) {
+ result["with_interruption_info"] = *options.WithInterruptionInfo_;
+ }
if (options.OperationIncarnation_) {
result["operation_incarnation"] = *options.OperationIncarnation_;
}
diff --git a/yt/cpp/mapreduce/interface/operation.h b/yt/cpp/mapreduce/interface/operation.h
index 923b11b6a0..869c8f9c0b 100644
--- a/yt/cpp/mapreduce/interface/operation.h
+++ b/yt/cpp/mapreduce/interface/operation.h
@@ -2890,6 +2890,10 @@ struct TListJobsOptions
FLUENT_FIELD_OPTION(bool, WithMonitoringDescriptor);
///
+ /// @brief Return only jobs with interruption info.
+ FLUENT_FIELD_OPTION(bool, WithInterruptionInfo);
+
+ ///
/// @brief Return only jobs with given operation incarnation.
FLUENT_FIELD_OPTION(TString, OperationIncarnation);