The goal of the project is to make two enhancements of archival and restoration tool WAL-G.

The first one is to improve the performance of the backup fetch process by implementing delta-backups unpacking in reverse order to avoid rewriting the same pages along with the following backup structure reorganization to avoid downloading unnecessary files.

The second is to provide users with the features to verify backup consistency, such as WAL's history consistency check and page checksum verification.

Organization

Student

Daniil Zakhlystov

Mentors

  • Andrey Borodin
  • Georgy Rylov
close

2020