From 3e42aa91c70358fdd3ec39d0ac23072fc230b209 Mon Sep 17 00:00:00 2001 From: apachee Date: Fri, 24 May 2024 20:47:38 +0300 Subject: YT-21308: Add redirect_stdout_to_stderr flag for C++ client Adds redirect_stdout_to_stderr spec option for operations that allows writing to stdout as if it was stderr. 6a8ac5f21955a79848d86f72715628c7b8bb65c4 --- yt/cpp/mapreduce/interface/operation.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'yt/cpp/mapreduce/interface/operation.cpp') diff --git a/yt/cpp/mapreduce/interface/operation.cpp b/yt/cpp/mapreduce/interface/operation.cpp index b3229117d91..d5b9271bcd4 100644 --- a/yt/cpp/mapreduce/interface/operation.cpp +++ b/yt/cpp/mapreduce/interface/operation.cpp @@ -1,5 +1,7 @@ #include "operation.h" +#include + #include namespace NYT { @@ -127,7 +129,7 @@ TRawJobContext::TRawJobContext(size_t outputTableCount) : InputFile_(Duplicate(0)) { for (size_t i = 0; i != outputTableCount; ++i) { - OutputFileList_.emplace_back(Duplicate(3 * i + 1)); + OutputFileList_.emplace_back(Duplicate(3 * i + GetJobFirstOutputTableFD())); } } -- cgit v1.3