@@ -648,7 +648,7 @@ class TPDiskActor : public TActorBootstrapped<TPDiskActor> {
648
648
}
649
649
str << " StateErrorReason# " << StateErrorReason;
650
650
THolder<NPDisk::TEvLogResult> result (new NPDisk::TEvLogResult (NKikimrProto::CORRUPTED, 0 , str.Str ()));
651
- for (auto &log : evMultiLog.Logs ) {
651
+ for (auto &[ log , _] : evMultiLog.Logs ) {
652
652
result->Results .push_back (NPDisk::TEvLogResult::TRecord (log ->Lsn , log ->Cookie ));
653
653
}
654
654
PDisk->Mon .WriteLog .CountRequest (0 );
@@ -783,9 +783,9 @@ class TPDiskActor : public TActorBootstrapped<TPDiskActor> {
783
783
}
784
784
785
785
void Handle (NPDisk::TEvMultiLog::TPtr &ev) {
786
- for (auto &log : ev->Get ()->Logs ) {
786
+ for (auto &[ log , traceId] : ev->Get ()->Logs ) {
787
787
double burstMs;
788
- TLogWrite* request = PDisk->ReqCreator .CreateLogWrite (*log , ev->Sender , burstMs, std::move (ev-> TraceId ));
788
+ TLogWrite* request = PDisk->ReqCreator .CreateLogWrite (*log , ev->Sender , burstMs, std::move (traceId ));
789
789
CheckBurst (request->IsSensitive , burstMs);
790
790
request->Orbit = std::move (log ->Orbit );
791
791
PDisk->InputRequest (request);
@@ -796,7 +796,7 @@ class TPDiskActor : public TActorBootstrapped<TPDiskActor> {
796
796
LOG_DEBUG (*TlsActivationContext, NKikimrServices::BS_PDISK, " PDiskId# %" PRIu32 " %s Marker# BSY01" ,
797
797
(ui32)PDisk->PDiskId , ev->Get ()->ToString ().c_str ());
798
798
double burstMs;
799
- auto * request = PDisk->ReqCreator .CreateFromEv <TLogRead>(*ev-> Get (), ev-> Sender , &burstMs);
799
+ auto * request = PDisk->ReqCreator .CreateFromEvPtr <TLogRead>(ev , &burstMs);
800
800
CheckBurst (request->IsSensitive , burstMs);
801
801
PDisk->InputRequest (request);
802
802
}
@@ -874,7 +874,7 @@ class TPDiskActor : public TActorBootstrapped<TPDiskActor> {
874
874
}
875
875
876
876
void Handle (NPDisk::TEvAskForCutLog::TPtr &ev) {
877
- auto * request = PDisk->ReqCreator .CreateFromEv <TAskForCutLog>(*ev-> Get (), ev-> Sender );
877
+ auto * request = PDisk->ReqCreator .CreateFromEvPtr <TAskForCutLog>(ev );
878
878
PDisk->InputRequest (request);
879
879
}
880
880
@@ -1135,7 +1135,7 @@ class TPDiskActor : public TActorBootstrapped<TPDiskActor> {
1135
1135
}
1136
1136
1137
1137
void Handle (NPDisk::TEvReadLogContinue::TPtr &ev) {
1138
- auto *request = PDisk->ReqCreator .CreateFromEv <TLogReadContinue>(*ev-> Get (), SelfId () );
1138
+ auto *request = PDisk->ReqCreator .CreateFromEvPtr <TLogReadContinue>(ev );
1139
1139
PDisk->InputRequest (request);
1140
1140
}
1141
1141
0 commit comments