Release Announcement: v0.6.8

This is a bug fix release.  There are some fixes for causes of data
corruption on "wal-e backup-fetch".  This is available on PyPI now.

I advise upgrading cautiously, as these bugs seem to have been present
for quite some time, so if the sky was going to fall it would have
done so already.

## More paranoid exception handling

A discovered by chance that StandardError was being caught when it
would be better to use a more inclusive exception type, even
BaseException.  These have been changed.  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.

## 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.

## What happened to v0.6.7?

It was released but then I decided to make a fix to fsyncing symlinks
to match v0.7 and also to pull in the FreeBSD-assisting "rwb"=>"r+b"
fix as well right after.

-- 
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