aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraozeritsky <aozeritsky@ydb.tech>2023-10-12 22:18:26 +0300
committeraozeritsky <aozeritsky@ydb.tech>2023-10-12 22:39:47 +0300
commit986ef13f3dd6127edddcf728babd92360633b962 (patch)
tree2c9c0d5f9919084e14b5a062e992447b5a287370
parentf978fbb3aee52105a5e8dab52e5a23c76d1da3da (diff)
downloadydb-986ef13f3dd6127edddcf728babd92360633b962.tar.gz
Get rid of nonsense copy of big object
-rw-r--r--ydb/library/yql/providers/dq/local_gateway/yql_dq_gateway_local.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/ydb/library/yql/providers/dq/local_gateway/yql_dq_gateway_local.cpp b/ydb/library/yql/providers/dq/local_gateway/yql_dq_gateway_local.cpp
index 586e855a125..3795f7ade7d 100644
--- a/ydb/library/yql/providers/dq/local_gateway/yql_dq_gateway_local.cpp
+++ b/ydb/library/yql/providers/dq/local_gateway/yql_dq_gateway_local.cpp
@@ -65,9 +65,9 @@ public:
lwmOptions.FunctionRegistry = functionRegistry;
lwmOptions.TaskRunnerInvokerFactory = new NDqs::TTaskRunnerInvokerFactory();
lwmOptions.TaskRunnerActorFactory = NDq::NTaskRunnerActor::CreateLocalTaskRunnerActorFactory(
- [=](const NDq::TDqTaskSettings& task, const NDq::TLogFunc& )
+ [factory=lwmOptions.Factory](const NDq::TDqTaskSettings& task, const NDq::TLogFunc& )
{
- return lwmOptions.Factory->Get(task);
+ return factory->Get(task);
});
lwmOptions.Counters = NDqs::TWorkerManagerCounters(MetricsRegistry->GetSensors()->GetSubgroup("component", "lwm"));
lwmOptions.DropTaskCountersOnFinish = false;