@@ -3624,6 +3624,7 @@ class TYtNativeGateway : public IYtGateway {
3624
3624
return execCtx->Session_ ->Queue_ ->Async ([execCtx]() {
3625
3625
return execCtx->LookupQueryCacheAsync ().Apply ([execCtx] (const auto & f) {
3626
3626
YQL_LOG_CTX_ROOT_SESSION_SCOPE (execCtx->LogCtx_ );
3627
+ execCtx->SetNodeExecProgress (" Preparing" );
3627
3628
auto entry = execCtx->GetEntry ();
3628
3629
bool cacheHit = f.GetValue ();
3629
3630
TVector<TRichYPath> outYPaths = PrepareDestinations (execCtx->OutTables_ , execCtx, entry, !cacheHit);
@@ -3690,6 +3691,7 @@ class TYtNativeGateway : public IYtGateway {
3690
3691
return execCtx->Session_ ->Queue_ ->Async ([forceTransform, combineChunks, limit, inputQueryExpr, execCtx]() {
3691
3692
return execCtx->LookupQueryCacheAsync ().Apply ([forceTransform, combineChunks, limit, inputQueryExpr, execCtx] (const auto & f) {
3692
3693
YQL_LOG_CTX_ROOT_SESSION_SCOPE (execCtx->LogCtx_ );
3694
+ execCtx->SetNodeExecProgress (" Preparing" );
3693
3695
auto entry = execCtx->GetEntry ();
3694
3696
bool cacheHit = f.GetValue ();
3695
3697
TVector<TRichYPath> outYPaths = PrepareDestinations (execCtx->OutTables_ , execCtx, entry, !cacheHit);
@@ -3762,6 +3764,7 @@ class TYtNativeGateway : public IYtGateway {
3762
3764
inputType, extraUsage, inputQueryExpr, execCtx, testRun] (const auto & f) mutable
3763
3765
{
3764
3766
YQL_LOG_CTX_ROOT_SESSION_SCOPE (execCtx->LogCtx_ );
3767
+ execCtx->SetNodeExecProgress (" Preparing" );
3765
3768
TTransactionCache::TEntry::TPtr entry;
3766
3769
TVector<TRichYPath> outYPaths;
3767
3770
if (testRun) {
@@ -3990,6 +3993,7 @@ class TYtNativeGateway : public IYtGateway {
3990
3993
(const auto & f) mutable
3991
3994
{
3992
3995
YQL_LOG_CTX_ROOT_SESSION_SCOPE (execCtx->LogCtx_ );
3996
+ execCtx->SetNodeExecProgress (" Preparing" );
3993
3997
TTransactionCache::TEntry::TPtr entry;
3994
3998
TVector<TRichYPath> outYPaths;
3995
3999
if (testRun) {
@@ -4208,6 +4212,7 @@ class TYtNativeGateway : public IYtGateway {
4208
4212
(const auto & f) mutable
4209
4213
{
4210
4214
YQL_LOG_CTX_ROOT_SESSION_SCOPE (execCtx->LogCtx_ );
4215
+ execCtx->SetNodeExecProgress (" Preparing" );
4211
4216
TTransactionCache::TEntry::TPtr entry;
4212
4217
TVector<TRichYPath> outYPaths;
4213
4218
@@ -4458,6 +4463,7 @@ class TYtNativeGateway : public IYtGateway {
4458
4463
(const auto & f) mutable
4459
4464
{
4460
4465
YQL_LOG_CTX_ROOT_SESSION_SCOPE (execCtx->LogCtx_ );
4466
+ execCtx->SetNodeExecProgress (" Preparing" );
4461
4467
TTransactionCache::TEntry::TPtr entry;
4462
4468
TVector<TRichYPath> outYPaths;
4463
4469
if (testRun) {
@@ -4791,6 +4797,7 @@ class TYtNativeGateway : public IYtGateway {
4791
4797
TFuture<bool > ret = testRun ? MakeFuture<bool >(false ) : execCtx->LookupQueryCacheAsync ();
4792
4798
return ret.Apply ([lambda, extraUsage, tmpTable, execCtx, testRun] (const auto & f) mutable {
4793
4799
YQL_LOG_CTX_ROOT_SESSION_SCOPE (execCtx->LogCtx_ );
4800
+ execCtx->SetNodeExecProgress (" Preparing" );
4794
4801
TTransactionCache::TEntry::TPtr entry;
4795
4802
TVector<TRichYPath> outYPaths;
4796
4803
if (testRun) {
@@ -5417,6 +5424,7 @@ class TYtNativeGateway : public IYtGateway {
5417
5424
5418
5425
bool localRun = execCtx->Config_ ->HasExecuteUdfLocallyIfPossible () ? execCtx->Config_ ->GetExecuteUdfLocallyIfPossible () : false ;
5419
5426
{
5427
+ execCtx->SetNodeExecProgress (" Preparing" );
5420
5428
TUserJobSpec userJobSpec;
5421
5429
TScopedAlloc alloc (__LOCATION__, NKikimr::TAlignedPagePoolCounters (),
5422
5430
execCtx->FunctionRegistry_ ->SupportsSizedAllocators ());
0 commit comments