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.
