[sheepdog-users] [ANNOUNCE] sheepdog stable release v1.0.2_rc0
Takashi Menjo
menjo.takashi at lab.ntt.co.jp
Wed Feb 8 07:30:41 CET 2017
Hi sheepdog-users,
I released sheepdog stable release v1.0.2_rc0.
You can download source code from the below link:
<https://github.com/sheepdog/sheepdog/releases/tag/v1.0.2_rc0>
At [Feb 22, 15:00 (GMT+9)], v1.0.2_rc0 will be v1.0.2 officially
if there are no complains and no serious new issues.
CHANGELOG:
======================================================================
## 1.0.2 (release candidate)
IMPORTANT CHANGES:
- Unlimited workqueue is now removed and changed to dynamic one.
This is for sheep not to consume a huge amount of memory by
creating new threads infinitely under heavy load, and to avoid
being shot by OOM-killer.
- zk_control now can purge znodes within 24 hours. It purges znodes
created before the given threshold. This is useful if tens of
thousands of znodes are created in a day.
SHEEP COMMAND INTERFACE:
- New option "-x" to set the maximum number of threads for dynamic
workqueue. (default: decided by "max(#nodes,#cores,16)*2" formula)
ZK_CONTROL COMMAND INTERFACE:
- The "purge" subcommand can take a non-negative interger as a
threshold in seconds. (default: 86400 (24 hours))
LOGGING:
- Print object IDs in 16-digit zero-padded hexadecimal to sheep.log.
======================================================================
Regards,
--
Takashi Menjo <menjo.takashi at lab.ntt.co.jp>
More information about the sheepdog-users
mailing list