vinyl: remove runs not referenced by any checkpoint immediately
If a compacted run was created after the last checkpoint, it is not needed to recover from any checkpoint and hence can be deleted right away to save disk space. Closes #3407
Showing
- src/box/vinyl.c 0 additions, 4 deletionssrc/box/vinyl.c
- src/box/vy_run.c 3 additions, 0 deletionssrc/box/vy_run.c
- src/box/vy_scheduler.c 13 additions, 14 deletionssrc/box/vy_scheduler.c
- test/vinyl/gc.result 78 additions, 0 deletionstest/vinyl/gc.result
- test/vinyl/gc.test.lua 35 additions, 0 deletionstest/vinyl/gc.test.lua
Loading
Please register or sign in to comment