From 59706cf499079e67de8243aa5849034fad18a407 Mon Sep 17 00:00:00 2001 From: Felipe Contreras Date: Sun, 22 Apr 2012 18:09:19 +0300 Subject: [PATCH] Re: [PATCH 2/7] NEWS: Document the notmuch_database_close split --- 3d/b809a9425af56a65d5395e557ab47c2db4980b | 104 ++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 3d/b809a9425af56a65d5395e557ab47c2db4980b diff --git a/3d/b809a9425af56a65d5395e557ab47c2db4980b b/3d/b809a9425af56a65d5395e557ab47c2db4980b new file mode 100644 index 000000000..209c030f1 --- /dev/null +++ b/3d/b809a9425af56a65d5395e557ab47c2db4980b @@ -0,0 +1,104 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by olra.theworths.org (Postfix) with ESMTP id EBF47431FAF + for ; Sun, 22 Apr 2012 08:09:22 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: -0.799 +X-Spam-Level: +X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 + tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, + FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled +Received: from olra.theworths.org ([127.0.0.1]) + by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id Bl2yzHjXGVEc for ; + Sun, 22 Apr 2012 08:09:22 -0700 (PDT) +Received: from mail-ey0-f181.google.com (mail-ey0-f181.google.com + [209.85.215.181]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) + (No client certificate requested) + by olra.theworths.org (Postfix) with ESMTPS id 1E167431FAE + for ; Sun, 22 Apr 2012 08:09:21 -0700 (PDT) +Received: by eaa1 with SMTP id 1so4516282eaa.26 + for ; Sun, 22 Apr 2012 08:09:19 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; + h=mime-version:in-reply-to:references:date:message-id:subject:from:to + :cc:content-type:content-transfer-encoding; + bh=LO3BdKTf8ZwRRNWZWpe/Wr3fwAiOxlCzEAnqXmuBDRs=; + b=wtxuQr1vuqN9KMCwsRs515bMn2w4CTJ6v517y/Y3E3Nu9+GZARe4BDGteXWSff935d + yWkJe/l5IytSnkSS2JbohsB/XFiw5Td6Y4PwSX+DHF2v6GWgbVO6vfJYzPT04PV9bDv/ + QnEcM4YMg8Usa3bvWEKH6j6i9wmXFnnC8YIe+ChpAwmp/73wETXxTGF+FSMu4jQP7R++ + 60ThekCor9B2PWpgyAhHOk/UCjuJH5fzJ0/jEX3MpwjKCyA4XieE5elisZhdJkHzURuQ + L/jXf377/jvsBb+SfLb5ho5kZCVC163GnSTpKUlZR7CATr4d07Mc4kVpi/qLDJJDU8d+ + P30A== +MIME-Version: 1.0 +Received: by 10.14.96.129 with SMTP id r1mr2086776eef.86.1335107359503; Sun, + 22 Apr 2012 08:09:19 -0700 (PDT) +Received: by 10.213.103.18 with HTTP; Sun, 22 Apr 2012 08:09:19 -0700 (PDT) +In-Reply-To: + <1335096477-27537-2-git-send-email-4winter@informatik.uni-hamburg.de> +References: <20120422120620.26225.40778@thinkbox.jade-hamburg.de> + <1335096477-27537-1-git-send-email-4winter@informatik.uni-hamburg.de> + <1335096477-27537-2-git-send-email-4winter@informatik.uni-hamburg.de> +Date: Sun, 22 Apr 2012 18:09:19 +0300 +Message-ID: + +Subject: Re: [PATCH 2/7] NEWS: Document the notmuch_database_close split +From: Felipe Contreras +To: Justus Winter <4winter@informatik.uni-hamburg.de> +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: quoted-printable +Cc: notmuch@notmuchmail.org +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.13 +Precedence: list +List-Id: "Use and development of the notmuch mail system." + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +X-List-Received-Date: Sun, 22 Apr 2012 15:09:23 -0000 + +On Sun, Apr 22, 2012 at 3:07 PM, Justus Winter +<4winter@informatik.uni-hamburg.de> wrote: +> Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de> +> --- +> =C2=A0NEWS | =C2=A0 12 ++++++++++++ +> =C2=A01 file changed, 12 insertions(+) +> +> diff --git a/NEWS b/NEWS +> index c1704e0..a2cd080 100644 +> --- a/NEWS +> +++ b/NEWS +> @@ -73,6 +73,18 @@ leaving Mutt. =C2=A0notmuch-mutt, formerly distributed= + under the name +> =C2=A0"mutt-notmuch" by Stefano Zacchiroli, will be maintained as a notmu= +ch +> =C2=A0contrib/ from now on. +> +> +Library changes +> +--------------- +> + +> +API changes +> + +> + =C2=A0The function notmuch_database_close has been split into +> + =C2=A0notmuch_database_close and notmuch_database_destroy. +> + +> + =C2=A0This makes it possible for long running programs to close the xap= +ian +> + =C2=A0database and thus release the lock associated with it without +> + =C2=A0destroying the data structures obtained from it. +> + + +I haven't following this change. Who can an application take advantage +of this? I call _close(), now what do I do to use the database again? + +Cheers. + +--=20 +Felipe Contreras -- 2.26.2