Skip to content

DataShard: table merge and borrowed compaction race #3154

@snaury

Description

@snaury

Turns out #2286 introduced a race, when datashard allows local database to compact borrowed data before all borrowed data is actually loaded and merged into the table. This may cause local database compaction to later fail due to unexpected epoch invariant violations.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions