expireData() can silently roll the expiration point back to a log file begin version when the requested version falls in the middle of that log file, since a log file cannot be partially deleted. The CLI always printed the originally requested version regardless, making it look like more data was deleted than actually was. ExpireProgress now tracks both the requested and actual end version so the CLI can print a note when they differ, in either direction (rolled back, or already expired past the request). |
||
|---|---|---|
| .. | ||
| include/fdbbackup | ||
| tests | ||
| CMakeLists.txt | ||
| Decode.cpp | ||
| FileConverter.cpp | ||
| FileDecoder.cpp | ||
| backup.cpp | ||