diff options
author | Tim Burke <tim.burke@gmail.com> | 2020-10-08 13:08:34 -0700 |
---|---|---|
committer | Tim Burke <tim.burke@gmail.com> | 2020-10-08 14:46:14 -0700 |
commit | 9dccbc9ff19694612e02c56289c01e454aff113c (patch) | |
tree | d213787da17e3ed546a127bb38715a4b2180e341 /ChangeLog | |
parent | 15a257e572bb75502f08a809210ec44d35fc926f (diff) | |
download | liberasurecode-9dccbc9ff19694612e02c56289c01e454aff113c.tar.gz |
Release 1.6.21.6.2
Change-Id: I733c4bcf28d845aa0413ef4af06cdab6bc25cc7b
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -1,3 +1,25 @@ +Release 1.6.2 +------------- + + . Allow the writing of fragments with the legacy, non-standard CRC-32. + This is intended to smooth upgrades from liberasurecode 1.5.0 and + earlier in a system with multiple readers and writers. + + See https://bugs.launchpad.net/liberasurecode/+bug/1886088 for more + information, including a script you can run on already-written + fragments to determine whether you are affected. + + If you are affected: + + - Before upgrading, ensure every writer will have the environment variable + LIBERASURECODE_WRITE_LEGACY_CRC=1 set upon restart. + - Upgrade liberasurecode on all systems, restarting processes as needed. + Upgraded writers will continue writing CRCs that not-yet-upgraded + readers can use. + - After liberasurecode is upgraded everywhere, remove the environment + variable. zlib CRCs will be used for new writes, and data written with + either CRC will still be readable. + Release 1.6.1 ------------- |