Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 90680A5864 for ; Sun, 4 Jan 2015 23:41:08 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 3E94314A1AF; Sun, 4 Jan 2015 23:41:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 91AF514A1AA for ; Sun, 4 Jan 2015 23:41:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id aqU0Ua5g9gP0 for ; Sun, 4 Jan 2015 23:41:05 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 1CFEA14A1A1 for ; Sun, 4 Jan 2015 23:41:05 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 1B1EB98; Sun, 4 Jan 2015 23:41:05 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Sun, 4 Jan 2015 23:41:05 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/memcached To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20150104234105.1B1EB98@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: wiz Date: Sun Jan 4 23:41:05 UTC 2015 Modified Files: pkgsrc/devel/memcached: Makefile distinfo Log Message: Update to 1.4.22: Bugfix maintenance release. Fixes to hash table expansion now completely hang all threads very briefly while the hash table pointers are swapped. Once swapped, it unlocks and uses locks as normal. In previous versions, the hash table was switched to a global lock instead of a map of bucket-locks during expansion. This should be faster overall with a small latency penalty. It's possible to presize the hash table with -o hashpower To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 pkgsrc/devel/memcached/Makefile cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/memcached/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.