Skip to content

Commit 45a1c4e

Browse files
authored
Merge 45ba6e0 into 14e212c
2 parents 14e212c + 45ba6e0 commit 45a1c4e

File tree

3 files changed

+34
-34
lines changed

3 files changed

+34
-34
lines changed

ydb/library/yql/dq/actors/compute/dq_compute_actor_impl.h

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1461,32 +1461,6 @@ class TDqComputeActorBase : public NActors::TActorBootstrapped<TDerived>
14611461
}
14621462

14631463
protected:
1464-
void SetTaskRunner(const TIntrusivePtr<IDqTaskRunner>& taskRunner) {
1465-
TaskRunner = taskRunner;
1466-
}
1467-
1468-
void PrepareTaskRunner(const IDqTaskRunnerExecutionContext& execCtx) {
1469-
YQL_ENSURE(TaskRunner);
1470-
1471-
auto guard = TaskRunner->BindAllocator(MemoryQuota->GetMkqlMemoryLimit());
1472-
auto* alloc = guard.GetMutex();
1473-
1474-
MemoryQuota->TrySetIncreaseMemoryLimitCallback(alloc);
1475-
1476-
TDqTaskRunnerMemoryLimits limits;
1477-
limits.ChannelBufferSize = MemoryLimits.ChannelBufferSize;
1478-
limits.OutputChunkMaxSize = GetDqExecutionSettings().FlowControl.MaxOutputChunkSize;
1479-
1480-
TaskRunner->Prepare(Task, limits, execCtx);
1481-
1482-
FillIoMaps(
1483-
TaskRunner->GetHolderFactory(),
1484-
TaskRunner->GetTypeEnv(),
1485-
TaskRunner->GetSecureParams(),
1486-
TaskRunner->GetTaskParams(),
1487-
TaskRunner->GetReadRanges());
1488-
}
1489-
14901464
void FillIoMaps(
14911465
const NKikimr::NMiniKQL::THolderFactory& holderFactory,
14921466
const NKikimr::NMiniKQL::TTypeEnvironment& typeEnv,

ydb/library/yql/dq/actors/compute/dq_compute_actor_log.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@
66
#endif
77

88
#define CA_LOG_T(s) \
9-
LOG_TRACE_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, LogPrefix << s)
9+
LOG_TRACE_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, this->LogPrefix << s)
1010
#define CA_LOG_D(s) \
11-
LOG_DEBUG_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, LogPrefix << s)
11+
LOG_DEBUG_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, this->LogPrefix << s)
1212
#define CA_LOG_I(s) \
13-
LOG_INFO_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, LogPrefix << s)
13+
LOG_INFO_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, this->LogPrefix << s)
1414
#define CA_LOG_W(s) \
15-
LOG_WARN_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, LogPrefix << s)
15+
LOG_WARN_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, this->LogPrefix << s)
1616
#define CA_LOG_N(s) \
17-
LOG_NOTICE_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, LogPrefix << s)
17+
LOG_NOTICE_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, this->LogPrefix << s)
1818
#define CA_LOG_E(s) \
19-
LOG_ERROR_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, LogPrefix << s)
19+
LOG_ERROR_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, this->LogPrefix << s)
2020
#define CA_LOG_C(s) \
21-
LOG_CRIT_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, LogPrefix << s)
21+
LOG_CRIT_S(*NActors::TlsActivationContext, NKikimrServices::KQP_COMPUTE, this->LogPrefix << s)
2222
#define CA_LOG(prio, s) \
23-
LOG_LOG_S(*NActors::TlsActivationContext, prio, NKikimrServices::KQP_COMPUTE, LogPrefix << s)
23+
LOG_LOG_S(*NActors::TlsActivationContext, prio, NKikimrServices::KQP_COMPUTE, this->LogPrefix << s)
2424

ydb/library/yql/dq/actors/compute/dq_sync_compute_actor_base.h

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,32 @@ class TDqSyncComputeActorBase: public TDqComputeActorBase<TDerived, TComputeActo
4343
{
4444
return inputTransformInfo.Buffer.Get();
4545
}
46+
protected:
47+
void SetTaskRunner(const TIntrusivePtr<IDqTaskRunner>& taskRunner) {
48+
this->TaskRunner = taskRunner;
49+
}
50+
51+
void PrepareTaskRunner(const IDqTaskRunnerExecutionContext& execCtx) {
52+
YQL_ENSURE(this->TaskRunner);
53+
54+
auto guard = this->TaskRunner->BindAllocator(this->MemoryQuota->GetMkqlMemoryLimit());
55+
auto* alloc = guard.GetMutex();
56+
57+
this->MemoryQuota->TrySetIncreaseMemoryLimitCallback(alloc);
58+
59+
TDqTaskRunnerMemoryLimits limits;
60+
limits.ChannelBufferSize = this->MemoryLimits.ChannelBufferSize;
61+
limits.OutputChunkMaxSize = GetDqExecutionSettings().FlowControl.MaxOutputChunkSize;
62+
63+
this->TaskRunner->Prepare(this->Task, limits, execCtx);
64+
65+
TBase::FillIoMaps(
66+
this->TaskRunner->GetHolderFactory(),
67+
this->TaskRunner->GetTypeEnv(),
68+
this->TaskRunner->GetSecureParams(),
69+
this->TaskRunner->GetTaskParams(),
70+
this->TaskRunner->GetReadRanges());
71+
}
4672
};
4773

4874
} //namespace NYql::NDq

0 commit comments

Comments
 (0)