summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/query.cpp
diff options
context:
space:
mode:
authorziganshinmr <[email protected]>2025-09-22 12:41:08 +0300
committerziganshinmr <[email protected]>2025-09-22 13:29:40 +0300
commit36776eedf3d8715a88152f3d1947c5432c5905da (patch)
treeb02a478135176de611b21fedc072813dbb8a4db0 /yql/essentials/sql/v1/query.cpp
parentbed24d65a2f9ee59b96775ef4c00c362693e4a67 (diff)
Do not use DependsOn in TablePath/TableRecord
commit_hash:0241dcec17f0a9b9cf2abfc955a4af169084c387
Diffstat (limited to 'yql/essentials/sql/v1/query.cpp')
-rw-r--r--yql/essentials/sql/v1/query.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/yql/essentials/sql/v1/query.cpp b/yql/essentials/sql/v1/query.cpp
index 6fed44cadc0..a4263c43022 100644
--- a/yql/essentials/sql/v1/query.cpp
+++ b/yql/essentials/sql/v1/query.cpp
@@ -3344,6 +3344,11 @@ public:
Add(Y("let", "world", Y(TString(ConfigureName), "world", configSource,
BuildQuotedAtom(Pos_, "DebugPositions"))));
}
+
+ if (ctx.DirectRowDependsOn.Defined()) {
+ const TString pragmaName = *ctx.DirectRowDependsOn ? "DirectRowDependsOn" : "DisableDirectRowDependsOn";
+ currentWorlds->Add(Y("let", "world", Y(TString(ConfigureName), "world", configSource, BuildQuotedAtom(Pos_, pragmaName))));
+ }
}
}