diff options
author | robot-piglet <robot-piglet@yandex-team.com> | 2023-10-17 14:09:31 +0300 |
---|---|---|
committer | robot-piglet <robot-piglet@yandex-team.com> | 2023-10-17 14:33:11 +0300 |
commit | 49309da3f620b9158528bb3bde2ca8c3ea8b9d25 (patch) | |
tree | 6813e52bd4a788d6432a42c228c6bba86df48662 /yt/yql | |
parent | 1d6fc2de0560c93d60754fe537f5eaa753e6ab8c (diff) | |
download | ydb-49309da3f620b9158528bb3bde2ca8c3ea8b9d25.tar.gz |
Intermediate changes
Diffstat (limited to 'yt/yql')
-rw-r--r-- | yt/yql/plugin/native/plugin.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/yt/yql/plugin/native/plugin.cpp b/yt/yql/plugin/native/plugin.cpp index f393dc79e6..9bb6c2261e 100644 --- a/yt/yql/plugin/native/plugin.cpp +++ b/yt/yql/plugin/native/plugin.cpp @@ -40,7 +40,6 @@ #include <util/stream/file.h> #include <util/string/builder.h> #include <util/system/fs.h> -#include <util/system/user.h> namespace NYT::NYqlPlugin { namespace NNative { @@ -287,14 +286,14 @@ public: }; } - if (!program->Compile(GetUsername())) { + if (!program->Compile(impersonationUser)) { return TQueryResult{ .YsonError = IssuesToYtErrorYson(program->Issues()), }; } NYql::TProgram::TStatus status = NYql::TProgram::TStatus::Error; - status = program->RunWithConfig(GetUsername(), pipelineConfigurator); + status = program->RunWithConfig(impersonationUser, pipelineConfigurator); if (status == NYql::TProgram::TStatus::Error) { return TQueryResult{ |