aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvvvv <vvvv@ydb.tech>2023-02-18 10:22:37 +0300
committervvvv <vvvv@ydb.tech>2023-02-18 10:22:37 +0300
commit9d73f0e9632244e22689bbdfe0b51aaf5d214bd7 (patch)
treeceeb78202ccec028e692611fcb52a2eb5227a128
parenta9e5890a07cad8cfc475223eb12855a31ec8318a (diff)
downloadydb-9d73f0e9632244e22689bbdfe0b51aaf5d214bd7.tar.gz
bind allocator for task transfomers
-rw-r--r--ydb/library/yql/dq/runtime/dq_tasks_runner.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/ydb/library/yql/dq/runtime/dq_tasks_runner.cpp b/ydb/library/yql/dq/runtime/dq_tasks_runner.cpp
index 84ce1a375a..9b15874cca 100644
--- a/ydb/library/yql/dq/runtime/dq_tasks_runner.cpp
+++ b/ydb/library/yql/dq/runtime/dq_tasks_runner.cpp
@@ -324,6 +324,7 @@ public:
TRuntimeNode programRoot = programStruct.GetValue(*programRootIdx);
if (Context.FuncProvider) {
+ auto guard = patternEnv.BindAllocator();
TExploringNodeVisitor explorer;
explorer.Walk(programRoot.GetNode(), patternEnv);
bool wereChanges = false;