Hi sheepdog users and developers,
I released v0.8.2_rc1 of stable branch. You can download a source
archive from these URLs:
tar.gz: https://github.com/sheepdog/sheepdog/archive/v0.8.2_rc1.tar.gz
zip: https://github.com/sheepdog/sheepdog/archive/v0.8.2_rc1.zip
Main topics of this release are:
- logger enhancements
-- reduce amount of logs produced by auto recovery
-- bugfix for correct exit
- stop VDI ID recycling, which can cause disk corruption
- bugfix for the store format updating mechanism
- bugfix for packaging
-- previous configure script couldn't work with extra options e.g.
--enable-zookeeper
If you want to update your existing v0.8.0 or v0.8.1 cluster, you need
to launch sheep with -u option.
If no one disagrees about this release candidate in 2 days, it will be
v0.8.2 officially.
Below is the summary of the commits backported after rc0:
Hitoshi Mitake (5):
sheep: don't recycle VDI ID
tests/functional: update output of 086
tests/functional: fix test results broken by the new VID rule
configure: correct a variable name for configure option
sheep: save updated config after version migration
Robin Dong (1):
dog: fix compile warning
Ruoyu (3):
sheepfs/http: fix variable uninitialized in curl_get_object_size
sheep/recovery: fix floating point error
lib/logger: nonblocking waitpid to avoid sheep process cannot exit
Saeki Masaki (1):
sheep: reduce auto recovery log
Thanks,
Hitoshi
--
sheepdog mailing list
[email protected]
http://lists.wpkg.org/mailman/listinfo/sheepdog