Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 151F717C78 for ; Mon, 10 Nov 2014 14:07:37 +0000 (UTC) Received: (qmail 7571 invoked by uid 500); 10 Nov 2014 14:07:36 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 7509 invoked by uid 500); 10 Nov 2014 14:07:36 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 7498 invoked by uid 99); 10 Nov 2014 14:07:36 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Nov 2014 14:07:36 +0000 Received: from [192.168.3.33] (p5795A2B3.dip0.t-ipconnect.de [87.149.162.179]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 6F0801A01AD for ; Mon, 10 Nov 2014 14:06:41 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) Subject: Re: [DISCUSS] Removing "delayed_commits" From: Jan Lehnardt In-Reply-To: <5460A43F.8000807@posteo.de> Date: Mon, 10 Nov 2014 15:07:30 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <8FCB5B70-DD0F-4BAE-B90C-1F4917D64900@apache.org> References: <5460A43F.8000807@posteo.de> To: dev@couchdb.apache.org X-Mailer: Apple Mail (2.1990.1) I=E2=80=99d say let=E2=80=99s keep em for now. Best Jan -- > On 10 Nov 2014, at 12:40 , Klaus Trainer = wrote: >=20 > Hello everybody. >=20 > I'd like to hear your thoughts about removing the `delayed_commits` > option together with the corresponding code paths. >=20 > Note that independent of this discussion (and in contrast to 1.x > releases), the delayed commits feature will be disabled by default in > the upcoming 2.0 release. I'd like to propose that we now (as we're > already breaking API compatibility with the new major release) go the > full way and remove that feature entirely. >=20 > Speaking for myself: I've never needed that feature, and I'd certainly > not miss it. I remember several times where I was in the awkward > position of having to explain it. After recommending people to not > enable delayed commits in production, I'd usually get asked about the > purpose of that feature. Then I would answer something awkward like > "we've implemented and enabled delayed commits by default so that > CouchDB looks good in certain benchmarks". >=20 > Would you miss delayed commits? Do you think that users would miss = it, > and if so, why? >=20 > Thanks, > Klaus >=20