0.7 Alpha 3 has been released.

Install it with:

  $ pip install https://github.com/wal-e/wal-e/archive/v0.7a3.tar.gz

Highlights:

Some causes of corruption backup-fetch have been solved, so upgrading
is advised, although these defects have been present in WAL-E for a
long time.

In addition, support for AWS Instance Profiles has been added, as seen
in the README.  This feature request has been a long-standing one.

In detail:

## More paranoid exception handling

It was discovered by chance that StandardError was being caught when
it would be better to use a more inclusive exception type, even
BaseException.  That has been fixed.  See "Fix dangerous thinkos
involving "StandardError""

## fsync after download

A poorly timed crash after backup-fetch could result in corruption as
files and directories were never flushed before.  This has been
addressed.

## AWS Instance Profiles

By adding the flag `--aws-instance-profile`, WAL-E will use the AWS
metadata service to load credentials associated with the EC2 instance.

## Download/Upload Rate Reporting Fixes

The wrong function was used to compute how long it take to upload or
download a file.  Figures emitted by WAL-E in logs should now be much
more accurate.

## FreeBSD Compatibility

A report came in that use of the file open mode string 'rwb' seems to
only accidentally work on Linux and OS X, and doesn't work on FreeBSD.
The Python manuals suggest 'r+b', and that is the mode now used to
open files.

-- 
You received this message because you are subscribed to the Google Groups 
"wal-e" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to