summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormrlolthe1st <[email protected]>2024-12-19 17:19:23 +0300
committermrlolthe1st <[email protected]>2024-12-19 17:42:00 +0300
commit138d7c2df8feb5b3ee62a0bced7e7d893570eeba (patch)
tree7d1c03dc3bed5d4d796862e5e894ce7fe7082df2
parentb9576db202d8f0f725a5adc41a7d4fe6a3e5bdd8 (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.cpp2
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());
}