v1.4
tag15043498d8d811615d10f9c79af8c01bc01fb37c
object 550aa2a41b0a94e0d24a6ee94ec4577b4a83c276
authorKeith Rarick <kr@xph.us>
Sat, 3 Oct 2009 11:27:50 +0000 (3 04:27 -0700)
Okay, beanstalkd 1.4 is ready.

To everyone who has contributed to this release and in the past, I can't thank
you enough. This release contains a lot of fixes, a huge new feature, and is
our most portable beanstalkd so far. Thanks for sticking with me!

There will be no incompatible protocol changes until version 2.0. A client
written for version 1.4 will work unmodified with any later 1.x release of
beanstalkd.

What's New
----------

 * Persistence (Graham Barr, Keith Rarick)
 * Properly initialize network address struct (Jeethu Rao)
 * Fix daemonization on BSD systems, including Mac OS X (Alex MacCaw and Yun
   Huang Yong)
 * Now includes RPM spec file and init scripts (Ask Bjørn Hansen)
 * Fixed build and unit tests on Solaris and Mac (Keith Rarick)
 * Added "reserves" counter for each job (goosmurf)
 * Fix a memory leak from the peek and stats commands (goosmurf)
 * Handle SIGTERM just like SIGINT (Florian Noeding)
 * Use high-resolution timers, fixing some timeout-related bugs (Keith Rarick)

Our Urls
--------

Download the 1.4 tarball directly:
<http://xph.us/dist/beanstalkd/beanstalkd-1.4.tar.gz>

Learn all about beanstalk:
<http://xph.us/software/beanstalkd/>

Talk about beanstalk development or use at:
<http://groups.google.com/group/beanstalk-talk>

Bugs
----

Please report any bugs to:
<http://github.com/kr/beanstalkd/issues>