Return-Path: X-Original-To: apmail-zookeeper-user-archive@www.apache.org Delivered-To: apmail-zookeeper-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 39845F3E0 for ; Wed, 27 Mar 2013 08:24:58 +0000 (UTC) Received: (qmail 90029 invoked by uid 500); 27 Mar 2013 08:24:57 -0000 Delivered-To: apmail-zookeeper-user-archive@zookeeper.apache.org Received: (qmail 89966 invoked by uid 500); 27 Mar 2013 08:24:55 -0000 Mailing-List: contact user-help@zookeeper.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@zookeeper.apache.org Delivered-To: mailing list user@zookeeper.apache.org Received: (qmail 89937 invoked by uid 99); 27 Mar 2013 08:24:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Mar 2013 08:24:54 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of louisadunne@gmail.com designates 209.85.220.174 as permitted sender) Received: from [209.85.220.174] (HELO mail-vc0-f174.google.com) (209.85.220.174) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Mar 2013 08:24:50 +0000 Received: by mail-vc0-f174.google.com with SMTP id hx10so6144686vcb.19 for ; Wed, 27 Mar 2013 01:24:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=ekoL/lmq0ejj9ZIq+gFQzb48LUjS50+kQ1Wk3J0YU7k=; b=Fzm8d1p78Wi2KmrbZ1whDEXHk/Ap+oc/lj9SZ6pywP4yTFcuIabp+qOT0c6j8NWRKe 9WYRfgoMzQofsJtXQKI4LC76Y+GkjDm+wNar6VqmSqiGdsmt/FGEni2RzEN8Rs478/Dg SPgmcrGX8aitZgdfHh8wRfdeoQJnFy/SBuCkzYu5bWeVMT70WOd3zOvND5NKG/7CQD2P Og5AZ4RPjdHTVTWqS18682EAuoo3wsEoRcdefJkqZbh4G2FGYDxAB/CuH+e8TysRTlgs MW3ZuReq4stpJlG/9V2Hze5ynPz0FtBQm2D60GbkCL80cJFR7N/SLJtHDfHXoqe69nRu +DGA== MIME-Version: 1.0 X-Received: by 10.58.205.179 with SMTP id lh19mr22177805vec.7.1364372669320; Wed, 27 Mar 2013 01:24:29 -0700 (PDT) Received: by 10.220.185.129 with HTTP; Wed, 27 Mar 2013 01:24:29 -0700 (PDT) In-Reply-To: References: Date: Wed, 27 Mar 2013 08:24:29 +0000 Message-ID: Subject: Re: ANN: Kazoo 1.0 From: Louis Dunne To: user@zookeeper.apache.org Content-Type: multipart/alternative; boundary=089e011841a04c00a004d8e3c4d7 X-Virus-Checked: Checked by ClamAV on apache.org --089e011841a04c00a004d8e3c4d7 Content-Type: text/plain; charset=ISO-8859-1 Thanks for your work on this Hanno. I'm using Kazoo in some deployment tools at Dell and it has worked out very well so far. cheers Louis On Tue, Mar 26, 2013 at 10:31 PM, Hanno Schlichting wrote: > Kazoo 1.0 has just been released. > > This release marks the connection handling refactoring as stable for > production use. It also introduces a new LockingQueue recipe with an > explicit `consume` API for each queue item and has some minor bug > fixes. > > On behalf of the ever expanding Kazoo team, > Hanno > > Full changelog: > > 1.0 (2013-03-26) > ---------------- > > Features > ******** > > - Added a LockingQueue recipe. The queue first locks an item and removes it > from the queue only after the consume() method is called. This enables > other > nodes to retake the item if an error occurs on the first node. > > Bug Handling > ************ > > - Issue #50: Avoid problems with sleep function in mixed gevent/threading > setup. > > - Issue #56: Avoid issues with watch callbacks evaluating to false. > --089e011841a04c00a004d8e3c4d7--