@@ -170,14 +170,12 @@ class TKqpTableWriteActor : public TActorBootstrapped<TKqpTableWriteActor> {
170170 const bool inconsistentTx,
171171 const NMiniKQL::TTypeEnvironment& typeEnv,
172172 std::shared_ptr<NKikimr::NMiniKQL::TScopedAlloc> alloc,
173- const std::optional<NKikimrDataEvents::TMvccSnapshot>& mvccSnapshot,
174173 const IKqpTransactionManagerPtr& txManager,
175174 const TActorId sessionActorId,
176175 TIntrusivePtr<TKqpCounters> counters,
177176 NWilson::TTraceId traceId)
178177 : TypeEnv(typeEnv)
179178 , Alloc(alloc)
180- , MvccSnapshot(mvccSnapshot)
181179 , TableId(tableId)
182180 , TablePath(tablePath)
183181 , LockTxId(lockTxId)
@@ -814,9 +812,6 @@ class TKqpTableWriteActor : public TActorBootstrapped<TKqpTableWriteActor> {
814812 FillEvWritePrepare (evWrite.get (), shardId, *TxId, TxManager);
815813 } else if (!InconsistentTx) {
816814 evWrite->SetLockId (LockTxId, LockNodeId);
817- if (MvccSnapshot) {
818- *evWrite->Record .MutableMvccSnapshot () = *MvccSnapshot;
819- }
820815 }
821816
822817 const auto serializationResult = ShardedWriteController->SerializeMessageToPayload (shardId, *evWrite);
@@ -958,8 +953,6 @@ class TKqpTableWriteActor : public TActorBootstrapped<TKqpTableWriteActor> {
958953 const NMiniKQL::TTypeEnvironment& TypeEnv;
959954 std::shared_ptr<NKikimr::NMiniKQL::TScopedAlloc> Alloc;
960955
961- std::optional<NKikimrDataEvents::TMvccSnapshot> MvccSnapshot;
962-
963956 const TTableId TableId;
964957 const TString TablePath;
965958
@@ -1025,9 +1018,6 @@ class TKqpDirectWriteActor : public TActorBootstrapped<TKqpDirectWriteActor>, pu
10251018 Settings.GetInconsistentTx (),
10261019 TypeEnv,
10271020 Alloc,
1028- Settings.GetIsOlap ()
1029- ? std::optional<NKikimrDataEvents::TMvccSnapshot>{Settings.GetMvccSnapshot ()}
1030- : std::optional<NKikimrDataEvents::TMvccSnapshot>{},
10311021 nullptr ,
10321022 TActorId{},
10331023 Counters,
@@ -1215,7 +1205,6 @@ struct TTransactionSettings {
12151205 ui64 LockTxId = 0 ;
12161206 ui64 LockNodeId = 0 ;
12171207 bool InconsistentTx = false ;
1218- NKikimrDataEvents::TMvccSnapshot MvccSnapshot;
12191208};
12201209
12211210struct TWriteSettings {
@@ -1344,7 +1333,6 @@ class TKqpBufferWriteActor :public TActorBootstrapped<TKqpBufferWriteActor>, pub
13441333 InconsistentTx,
13451334 TypeEnv,
13461335 Alloc,
1347- std::nullopt ,
13481336 TxManager,
13491337 SessionActorId,
13501338 Counters,
0 commit comments