@@ -1887,7 +1887,7 @@ class TKqpBufferWriteActor :public TActorBootstrapped<TKqpBufferWriteActor>, pub
1887
1887
if (State == EState::FLUSHING) {
1888
1888
bool isEmpty = true ;
1889
1889
for (auto & [_, info] : WriteInfos) {
1890
- if (NeedToFlushActor (actor )) {
1890
+ if (NeedToFlushActor (info. WriteTableActor )) {
1891
1891
isEmpty = isEmpty && info.WriteTableActor ->IsReady () && info.WriteTableActor ->IsEmpty ();
1892
1892
}
1893
1893
}
@@ -1943,7 +1943,7 @@ class TKqpBufferWriteActor :public TActorBootstrapped<TKqpBufferWriteActor>, pub
1943
1943
}
1944
1944
}
1945
1945
1946
- bool ProcessFlush () {
1946
+ bool ProcessWrite () {
1947
1947
if (!EnableStreamWrite && GetTotalFreeSpace () <= 0 ) {
1948
1948
ReplyErrorAndDie (
1949
1949
NYql::NDqProto::StatusIds::PRECONDITION_FAILED,
@@ -1957,7 +1957,7 @@ class TKqpBufferWriteActor :public TActorBootstrapped<TKqpBufferWriteActor>, pub
1957
1957
if (NeedToFlush ()) {
1958
1958
CA_LOG_D (" Flush data" );
1959
1959
for (auto & [_, info] : WriteInfos) {
1960
- if (info.WriteTableActor ->IsReady () && NeedToFlushActor (actor )) {
1960
+ if (info.WriteTableActor ->IsReady () && NeedToFlushActor (info. WriteTableActor )) {
1961
1961
if (!info.WriteTableActor ->FlushToShards ()) {
1962
1962
return false ;
1963
1963
}
@@ -1993,7 +1993,7 @@ class TKqpBufferWriteActor :public TActorBootstrapped<TKqpBufferWriteActor>, pub
1993
1993
}
1994
1994
YQL_ENSURE (TxId);
1995
1995
for (auto & [_, info] : WriteInfos) {
1996
- AFL_ENSURE (!actor ->FlushBeforeCommit ());
1996
+ AFL_ENSURE (!info. WriteTableActor ->FlushBeforeCommit ());
1997
1997
info.WriteTableActor ->SetPrepare (*TxId);
1998
1998
}
1999
1999
Close ();
0 commit comments