Skip to content

Commit 45e1a6c

Browse files
ivanmorozov333swalrus1
authored andcommitted
additional logging (#19664)
1 parent 00e255a commit 45e1a6c

File tree

1 file changed

+5
-5
lines changed
  • ydb/core/tx/columnshard/engines/reader/actor

1 file changed

+5
-5
lines changed

ydb/core/tx/columnshard/engines/reader/actor/actor.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ void TColumnShardScan::HandleScan(NKqp::TEvKqpCompute::TEvScanDataAck::TPtr& ev)
115115

116116
void TColumnShardScan::HandleScan(NKqp::TEvKqpCompute::TEvScanPing::TPtr&) {
117117
if (!AckReceivedInstant) {
118+
AFL_WARN(NKikimrServices::TX_COLUMNSHARD_SCAN)("event", "ping_from_kqp");
118119
LastResultInstant = TMonotonic::Now();
119120
}
120121
}
@@ -168,15 +169,14 @@ void TColumnShardScan::CheckHanging(const bool logging) const {
168169
}
169170

170171
void TColumnShardScan::HandleScan(TEvents::TEvWakeup::TPtr& /*ev*/) {
171-
LOG_ERROR_S(*TlsActivationContext, NKikimrServices::TX_COLUMNSHARD_SCAN,
172-
"Scan " << ScanActorId << " guard execution timeout"
173-
<< " txId: " << TxId << " scanId: " << ScanId << " gen: " << ScanGen << " tablet: " << TabletId);
174-
172+
AFL_ERROR(NKikimrServices::TX_COLUMNSHARD_SCAN)("event", "guard execution timeout")("scan_actor_id", ScanActorId);
175173
CheckHanging(true);
176174
if (!AckReceivedInstant && TMonotonic::Now() >= GetComputeDeadline()) {
175+
AFL_ERROR(NKikimrServices::TX_COLUMNSHARD_SCAN)("event", "scan_termination")("deadline", GetComputeDeadline())("timeout", Timeout);
177176
SendScanError("ColumnShard scanner timeout: HAS_ACK=0");
178177
Finish(NColumnShard::TScanCounters::EStatusFinish::Deadline);
179178
} else {
179+
AFL_WARN(NKikimrServices::TX_COLUMNSHARD_SCAN)("event", "scan_continue")("deadline", GetComputeDeadline())("timeout", Timeout)("now", TMonotonic::Now());
180180
ScheduleWakeup(TMonotonic::Now() + Timeout / 5);
181181
}
182182
}
@@ -401,7 +401,7 @@ void TColumnShardScan::SendScanError(const TString& reason) {
401401
auto issue = NYql::YqlIssue({}, NYql::TIssuesIds::KIKIMR_RESULT_UNAVAILABLE, msg);
402402
NYql::IssueToMessage(issue, ev->Record.MutableIssues()->Add());
403403
AFL_ERROR(NKikimrServices::TX_COLUMNSHARD_SCAN)("event", "scan_finish")("compute_actor_id", ScanComputeActorId)("stats", Stats->ToJson())(
404-
"iterator", (ScanIterator ? ScanIterator->DebugString(false) : "NO"));
404+
"iterator", (ScanIterator ? ScanIterator->DebugString(false) : "NO"))("reason", reason);
405405

406406
Send(ScanComputeActorId, ev.Release());
407407
}

0 commit comments

Comments
 (0)