Skip to content

Commit

Permalink
Better fix TTxDataShardBuildIndexScan::ShadowBorrowCompaction test (y…
Browse files Browse the repository at this point in the history
  • Loading branch information
kunga authored Apr 19, 2024
1 parent 8bb9709 commit f5c6823
Showing 1 changed file with 1 addition and 8 deletions.
9 changes: 1 addition & 8 deletions ydb/core/tx/datashard/datashard_ut_build_index.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -167,12 +167,11 @@ Y_UNIT_TEST_SUITE(TTxDataShardBuildIndexScan) {

CreateShardedTableForIndex(server, sender, "/Root", "table-2", 1, false);

std::vector<std::unique_ptr<IEventHandle>> blockedEvents;
auto observer = runtime.AddObserver<TEvDataShard::TEvCompactBorrowed>([&](TEvDataShard::TEvCompactBorrowed::TPtr& event) {
IActor *actor = runtime.FindActor(event->Sender);
if (actor && actor->GetActivityType() == 186) {
Cerr << "Ignore SchemeShard TEvCompactBorrowed from " << event->Sender << "(" << actor->GetActivityType() << ")" << " to " << event->Recipient << Endl;
blockedEvents.emplace_back(event.Release());
event.Reset();
}
});

Expand Down Expand Up @@ -237,12 +236,6 @@ Y_UNIT_TEST_SUITE(TTxDataShardBuildIndexScan) {
}
}

observer.Remove();
for (auto& ev : blockedEvents) {
runtime.Send(ev.release(), 0, true);
}
blockedEvents.clear();

// Alter table: disable shadow data and change compaction policy
auto policy = NLocalDb::CreateDefaultUserTablePolicy();
policy->KeepEraseMarkers = false;
Expand Down

0 comments on commit f5c6823

Please sign in to comment.