Skip to content

Commit 7e2de89

Browse files
The value of PQ/BytesWriteOK for writing to a transaction (#12337) (#12477)
1 parent 9b0016b commit 7e2de89

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

ydb/core/persqueue/partition_write.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,12 @@ void TPartition::SyncMemoryStateWithKVState(const TActorContext& ctx) {
452452
void TPartition::OnHandleWriteResponse(const TActorContext& ctx)
453453
{
454454
KVWriteInProgress = false;
455+
456+
if (DeletePartitionState == DELETION_IN_PROCESS) {
457+
// before deleting an supportive partition, it is necessary to summarize its work
458+
HandleWakeup(ctx);
459+
}
460+
455461
OnProcessTxsAndUserActsWriteComplete(ctx);
456462
HandleWriteResponse(ctx);
457463
ProcessTxsAndUserActs(ctx);

0 commit comments

Comments
 (0)