Skip to content

Releases: wal-g/wal-g

v0.2.5

20 Feb 12:53
@x4m x4m
20d67c8
Compare
Choose a tag to compare
v0.2.5 Pre-release
Pre-release

This pre-release fixes:

  1. Bug in delta backups (introduced in v0.2.3, see #177 #185 )
  2. Bug in WAL-E restoration (introduced in v 0.2.3 too, see #172 #184 )

Thanks to @tam-i13 , @cjhubert, @DeathBorn and others who reported these problems.

v0.2.4

22 Jan 09:53
@x4m x4m
Compare
Choose a tag to compare
v0.2.4 Pre-release
Pre-release

This pre-release fixes WAL-E backup-fetch.
In previous pre-releases, during the introduction of Storage Folder abstraction, we misplaced check of dedicated pg_control tar. This check was performed before we knew that backup is done via WAL-E and has no separate pg_control tar.

v0.2.3

09 Jan 06:07
@x4m x4m
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release

This prerelease allows using GCS with default service account credentials.
Also, fixed one more bug in the retry logic of backup-fetch.

v0.2.2

27 Dec 11:52
@x4m x4m
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

In this prerelease was fixed issue of broken retries during backup-fetch.

v0.2.1

18 Dec 11:10
@x4m x4m
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

This is an experimental version with a major refactoring of the storage logic.
This refactoring allowed to include support of Google Cloud Storage and file system for storage platform.

lz4 codec is updated to fix lz4 issues of v0.2.0.

Also, @savichev-igor restructured files structure and build logic to make it easier to dive in for future contributors.

v0.2.0

13 Nov 10:19
@x4m x4m
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

This is a pre-release with new cool features:

  1. WAL-delta technology speed up delta backup dramatically
  2. Page prefault speed up WAL replay by warming page cache of file system
  3. Brotli encoder is now supported

v0.1.15

06 Nov 09:31
@x4m x4m
Compare
Choose a tag to compare

Severe WAL delete error fixed.
Due to incorrect WAL window computation, WAL retention window could be much narrower than oldest backups. LATEST backup would still recovery correctly (including PITR), but older backups could miss necessary WALs for recovery.
The issue was introduced in v0.1.13 (2018-10-27) with commit 8791dfe , version v0.1.12 is not affected.

In future releases delete tests will be covered by integration e2e test, this release includes only unit tests.

Also, this release includes some minor error formatting enhancements.

v0.1.13

27 Oct 09:23
@x4m x4m
Compare
Choose a tag to compare
v0.1.13 Pre-release
Pre-release

This pre-release fixes problem of LZO archives padded with zeroes (see comments in #22 ) and ensures WALs are kept correctly even in case of storing in the same folder after pg_upgrade(fix #121, but do not do this anyway).

v0.1.12

06 Sep 06:47
@x4m x4m
Compare
Choose a tag to compare
v0.1.12 Pre-release
Pre-release

Fixes:

  1. Zstd is temporarily disabled due to corruption reports. We have reproduction and working on fixing the issue. The issue arises on delta backups with a base larger than few Tb on highly concurrent uploads. More info can be found here and here.
  2. Fixed WAL prefetch. WALs close to the end of the current timeline were downloaded without parallelism.

Features:

  1. Backup-fetch now retries failed tars with decreasing concurrency to mitigate issues of S3 implementations with throttling on the server side.
  2. WAL-G now has end-to-end integration tests in docker.

News:

  1. Considering Brotli as alternative codec with good CPU vs compression ratio tradeoff.
  2. Forked branch REL0_1_STABLE to separate development and support.

Stay tuned.

v0.1.11

10 Aug 10:25
@x4m x4m
28b6003
Compare
Choose a tag to compare
v0.1.11 Pre-release
Pre-release

Bug fixes:

  1. Better compatibility with WAL-E backups and archive (see #100 )
  2. More safety features and error prevention (#102 #109 )

Features:

  1. Zstd and Lzma compression (#99 )
  2. Disk and network throttling (#101 )

Thanks to everyone, who reported, fixed, suspected, diagnosed and mitigated bugs, crafted new features and pushed WAL-G further.