diff options
| author | mrlolthe1st <[email protected]> | 2024-12-19 17:19:23 +0300 |
|---|---|---|
| committer | mrlolthe1st <[email protected]> | 2024-12-19 17:42:00 +0300 |
| commit | 138d7c2df8feb5b3ee62a0bced7e7d893570eeba (patch) | |
| tree | 7d1c03dc3bed5d4d796862e5e894ce7fe7082df2 | |
| parent | b9576db202d8f0f725a5adc41a7d4fe6a3e5bdd8 (diff) | |
YQL-19296: BlockReader right way to determine native flag
YQL-19296: BlockReader right way to determine native flag
commit_hash:b83482702841df8fc931c2c8bc9d257fca8c3432
| -rw-r--r-- | yt/yql/providers/yt/comp_nodes/dq/dq_yt_block_reader.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/yt/yql/providers/yt/comp_nodes/dq/dq_yt_block_reader.cpp b/yt/yql/providers/yt/comp_nodes/dq/dq_yt_block_reader.cpp index c8c2b616071..8b3019ffa37 100644 --- a/yt/yql/providers/yt/comp_nodes/dq/dq_yt_block_reader.cpp +++ b/yt/yql/providers/yt/comp_nodes/dq/dq_yt_block_reader.cpp @@ -368,7 +368,7 @@ public: LocalListeners_.reserve(Inputs_.size()); for (size_t i = 0; i < Inputs_.size(); ++i) { auto& decoder = Settings_->Specs->Inputs[Settings_->OriginalIndexes[i]]; - bool native = decoder->NativeYtTypeFlags && !decoder->FieldsVec[i].ExplicitYson; + bool native = decoder->NativeYtTypeFlags; LocalListeners_.emplace_back(std::make_shared<TLocalListener>(Listener_, Settings_->ColumnNameMapping, ptr, types, *Settings_->Pool, Settings_->PgBuilder, native, jobStats)); LocalListeners_.back()->Init(LocalListeners_.back()); } |
