GNU bug report logs - #37168
debbugs: Make bug list update asynchronous

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Stefan Kangas <stefan@HIDDEN>; dated Fri, 23 Aug 2019 22:00:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 37168 <at> debbugs.gnu.org:


Received: (at 37168) by debbugs.gnu.org; 24 Aug 2019 18:28:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 24 14:28:22 2019
Received: from localhost ([127.0.0.1]:43286 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1i1aly-0002vJ-KC
	for submit <at> debbugs.gnu.org; Sat, 24 Aug 2019 14:28:22 -0400
Received: from mout.gmx.net ([212.227.15.15]:37307)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael.albinus@HIDDEN>) id 1i1alw-0002v0-9l
 for 37168 <at> debbugs.gnu.org; Sat, 24 Aug 2019 14:28:22 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1566671291;
 bh=T4TMVdseTIif/vRCNQ1xcqDCX3NjSXhE8v58eyuSDic=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
 b=R4ssiQMIiexwi8IqJmzQLdNLaX/8C0ckHwvZTtXOND25j4xio80+IF4H98OA0Utqu
 eXhfb7AXcqQPmDzZvijDEoEn7cTgpQODtM6g+5BomiocXYptXXPzUfQ4uxFLkeZiPX
 xJCeOF3NIVGxS+xcPkEP8EwdyY8RgYwmP/AwAUuY=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from detlef.gmx.de ([212.91.243.33]) by mail.gmx.com (mrgmx003
 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LlE86-1icJAL0kqs-00b0Ac; Sat, 24
 Aug 2019 20:28:11 +0200
From: Michael Albinus <michael.albinus@HIDDEN>
To: Stefan Kangas <stefan@HIDDEN>
Subject: Re: bug#37168: debbugs: Make bug list update asynchronous
References: <CADwFkmmDeGE_Tm6MjBcnuUTvOd=FejWOrrSKmynvmZeULDd2fQ@HIDDEN>
 <87ftlryqrn.fsf@HIDDEN>
 <CADwFkmmDs9fBtZQHkiyU85rSWe1FicAR5vCnntjZAOqqevHp_g@HIDDEN>
 <87y2ziy6d3.fsf@HIDDEN>
 <CADwFkmnd-Wdfyf-_57yeK+XEreg_kMmY7dvjKKNT1E0WqXuH8Q@HIDDEN>
Date: Sat, 24 Aug 2019 20:28:08 +0200
In-Reply-To: <CADwFkmnd-Wdfyf-_57yeK+XEreg_kMmY7dvjKKNT1E0WqXuH8Q@HIDDEN>
 (Stefan Kangas's message of "Sat, 24 Aug 2019 16:47:13 +0200")
Message-ID: <87tva6xvt3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:ZiXQDhJXtUMGBiigTVUZ6rfXSITvuTA8h15dSe5tEzsZK1Zx5vW
 KmkNKomiry4IE5xP2Bp9qEZn5zRYp+gPrprWUE6psstxfabJqJTUqt+5nn9wH2lzXrNI/jh
 TmlnTmIWcV5darXxzbOrAtys6S7a1MtFSOOhsGdvmKFHhMsudJpui/EIJHrdy4HE/NZi8GH
 zHRPByVxEX9ztUqPXGs5w==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:Gi3v+eAYmt0=:YhuGR3m616d8NYvMzZ3sAp
 urrifwgoASXHD6U7RYlT3xtPiXaLswAtw5ZTOKV97sokmeBs0/xkHn0NQATMsXl6Wi1Q8Ky9G
 FhnvRZm0SWSvNmQxYwN18vpsysNW4XWIFkobNEl2MBkWs+AZYAEC5dI2NoFp8WdN2ZIF1rBXv
 8Z1lW42V1fj3LaOz+eCNfYEt/sZUcXu10tLwu0WslkAS4tK9n4pDdyOvWBRaR5XH64KI6HQME
 AXk2W0ZiQb7DNAYUIm2i5jnXb4VsReKLnv64JqZzLBT+sPVo4fCLE+FvJ1xUBD/LMWPhMVJnv
 l1j4e5cDGrmMtv0muRv+/ys8HBlcqoce3+srZ5vwWMNurXTc/45Aa15dMaQXKy3eTd3NhoEjT
 /h0sIenXusDJGepBPe2Y6OnmjO3KcjxXy84vu87bGcyOURJUomTeHS8vvaIcIvvPcngoz+Nqd
 9XduFwDeoAcd8QvjCA+lBQG9EkckqZSYERJi+Z2VxJIQ1Uq8E9UhnDIGBvJCZY0jRr8dW1G9I
 j+fI0P6kVs04zVFgyDgGYIpImDDK7chDGCnBJgi+TnMzclFI7lVJwyCHkNT3tzxKPJM6ToPgg
 5+yK1Xo+Ni49MDpn/uCBjS5fRmVGU7DXDuOBuDeXy82ngfeWX3tHtPOr/4356CwJsqacjgJuS
 rwtQ4X4REctMMFlULiD2bG06GcQ1t4ZkyBjkqpS5t+GacmQwnCvH8j6lglM7SztJTEhs7heQ5
 qQQlPlWBJS1hwHJjsE1lojFsblFpbL9zpFL4wjqtIIJX8M6S7LXT457YE2yMWkJoZkYTdzcxB
 Xwiifgk+1piZpbaUpiWlpeOs9RA1iImYWI79UZxuRtXc/JeNIYGGjTMknELY/6VNWVeSWvFP+
 y5G1wymmSEsstK9D3ExZrN4UxAKDQ5WAV+gbgKDyliBgL6G+91mDdfyVdy1AVWCWBOLRDxLgs
 /poFBb2c49Il4Et341SrQoRnzd+3E1f5EBT5xxk2vcRwFta+rnGNHwiYRFtZmLOh6ThLVcZKN
 PByL0JCByD/rtQFR0jMFCg6sPcxGSpNOqg9AM/1DstMA3pUWDvdCHkBjHOeMtmmumHZqkxEpI
 9ATcoHtKGJxrgaWmlRbGg3PxdaAM8ZQD6ajqT3t9Io4sWePYcOXQXFv2wa3pV5GNAwM5XldAT
 DQzyQ=
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 37168
Cc: 37168 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Kangas <stefan@HIDDEN> writes:

Hi Stefan,

>> >> Bug retrieving happens in two phases. The first phase, getting the bug
>> >> numbers in question, cannot be performed asynchronously, because it is
>> >> just one request to the debbugs server.
>> >
>> > Would url-retrieve work for this?
>>
>> Nope. debbugs.el uses the SOAP interface of the debbugs server.
>
> Thanks.  I'm not sure if I'm missing something obvious here, but...
> What about soap-invoke-async?

This is performed already. As I wrote, the second request, retrieving
information about (severeal hundred of) bugs, is applied asynchronously,
using `soap-invoke-async'. See `debbugs-get-status'.

> Best regards,
> Stefan Kangas

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#37168; Package emacs. Full text available.

Message received at 37168 <at> debbugs.gnu.org:


Received: (at 37168) by debbugs.gnu.org; 24 Aug 2019 14:47:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 24 10:47:33 2019
Received: from localhost ([127.0.0.1]:43200 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1i1XKH-00055I-0m
	for submit <at> debbugs.gnu.org; Sat, 24 Aug 2019 10:47:33 -0400
Received: from mail-pf1-f174.google.com ([209.85.210.174]:35413)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1i1XKF-000555-1M
 for 37168 <at> debbugs.gnu.org; Sat, 24 Aug 2019 10:47:31 -0400
Received: by mail-pf1-f174.google.com with SMTP id d85so8668905pfd.2
 for <37168 <at> debbugs.gnu.org>; Sat, 24 Aug 2019 07:47:30 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=ftMYozwgEZddIMSbYPGAA2FOSOsg/xWznUXj64+50ig=;
 b=aRopwkr88lb5frmBIDXZT67S7/aplA5BwNE38l49Bn4luk5oGpzQQ1FmwqSZXPKML1
 NQ0zmgfs/olxvEO7UJmzq+ogkGPB+uxS3q64vbhVlGAdzDEHHBVmPG2n8sWTL5ozahEw
 iuOSfi5+8bxVS9TUWJJwxICQzIpFwK+d55Ipp3cEH7X/fbN683eQnDKFttwaW+S7QkLV
 g4QTuRGW+I5dG/ytXH9TZPgueYdvxhE2WoAmh9V4A5BscTBDAma3ZsTxyujKNKKNbq6C
 lER5tjnB9MsIBE7BEnmE1OvQv513Ukf2y8deLAXUP9DgMnwdQ8LhUf1j5c0ugWR4J0uk
 d//Q==
X-Gm-Message-State: APjAAAWPKY3t7GONaorfM1FUGb4C9E26eEDIDErLip0Lsvba7vy0JRkO
 u1ouWzhJ/80RZzu7gqUBxL5SZCtlub6RqPApPFs=
X-Google-Smtp-Source: APXvYqzFjhC7UUCzBG1HrXZGZbAdk7igVV8CIc5DyblJ4lQM31KsJbDT4A+x+ffRrIFdFO7qwo15tmd7OTkv51gGOaI=
X-Received: by 2002:a63:4c5c:: with SMTP id m28mr8854443pgl.333.1566658045036; 
 Sat, 24 Aug 2019 07:47:25 -0700 (PDT)
MIME-Version: 1.0
References: <CADwFkmmDeGE_Tm6MjBcnuUTvOd=FejWOrrSKmynvmZeULDd2fQ@HIDDEN>
 <87ftlryqrn.fsf@HIDDEN>
 <CADwFkmmDs9fBtZQHkiyU85rSWe1FicAR5vCnntjZAOqqevHp_g@HIDDEN>
 <87y2ziy6d3.fsf@HIDDEN>
In-Reply-To: <87y2ziy6d3.fsf@HIDDEN>
From: Stefan Kangas <stefan@HIDDEN>
Date: Sat, 24 Aug 2019 16:47:13 +0200
Message-ID: <CADwFkmnd-Wdfyf-_57yeK+XEreg_kMmY7dvjKKNT1E0WqXuH8Q@HIDDEN>
Subject: Re: bug#37168: debbugs: Make bug list update asynchronous
To: Michael Albinus <michael.albinus@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 37168
Cc: 37168 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)

Michael Albinus <michael.albinus@HIDDEN> writes:

> >> Bug retrieving happens in two phases. The first phase, getting the bug
> >> numbers in question, cannot be performed asynchronously, because it is
> >> just one request to the debbugs server.
> >
> > Would url-retrieve work for this?
>
> Nope. debbugs.el uses the SOAP interface of the debbugs server.

Thanks.  I'm not sure if I'm missing something obvious here, but...
What about soap-invoke-async?

Best regards,
Stefan Kangas




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#37168; Package emacs. Full text available.

Message received at 37168 <at> debbugs.gnu.org:


Received: (at 37168) by debbugs.gnu.org; 24 Aug 2019 14:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 24 10:40:23 2019
Received: from localhost ([127.0.0.1]:43195 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1i1XDL-0004v8-5z
	for submit <at> debbugs.gnu.org; Sat, 24 Aug 2019 10:40:23 -0400
Received: from mout.gmx.net ([212.227.15.18]:46517)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael.albinus@HIDDEN>) id 1i1XDI-0004us-SD
 for 37168 <at> debbugs.gnu.org; Sat, 24 Aug 2019 10:40:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1566657611;
 bh=WHOPHSN7HFiSvbgBtetBiAjsdVy1uCMwOD+qzzbb7+E=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
 b=QSf3tGsWJhgMtrOZ9DbMwNGKXtR+PXmL6hnQBf6C7hiQHmhri8nDOGCHCJyIHziJd
 Hu90GyfrHka+UtSFSF6kGAcq8Hw2wISv71hDCV5LFwWrJtMaQzbIRxNN5hDWndo1xR
 L7g1W2m8ko5NCXy+mXzbVaZX2jv1GHJasnY9jxnk=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from detlef.gmx.de ([212.91.243.33]) by mail.gmx.com (mrgmx001
 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MZTw5-1hmsbe1XaP-00LEy2; Sat, 24
 Aug 2019 16:40:11 +0200
From: Michael Albinus <michael.albinus@HIDDEN>
To: Stefan Kangas <stefan@HIDDEN>
Subject: Re: bug#37168: debbugs: Make bug list update asynchronous
References: <CADwFkmmDeGE_Tm6MjBcnuUTvOd=FejWOrrSKmynvmZeULDd2fQ@HIDDEN>
 <87ftlryqrn.fsf@HIDDEN>
 <CADwFkmmDs9fBtZQHkiyU85rSWe1FicAR5vCnntjZAOqqevHp_g@HIDDEN>
Date: Sat, 24 Aug 2019 16:40:08 +0200
In-Reply-To: <CADwFkmmDs9fBtZQHkiyU85rSWe1FicAR5vCnntjZAOqqevHp_g@HIDDEN>
 (Stefan Kangas's message of "Sat, 24 Aug 2019 14:47:24 +0200")
Message-ID: <87y2ziy6d3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:euGukKSpD/CwfdxOC0g944xNrkGLG2kZAwDro/2834uQWw2Xldi
 olnEjMJOL0++4QOhdfxHTKMdFJIUqcMM/amhz+gCvZiQmUSkn9h08fUx5KhViCiNOA4W4//
 JzvaWe7Nv9ppNz9zGZRZKPoAMoMFSo4D1cbEIANjMHUY9CL5PIqHMhIR+8hcdsvaRcxWrqd
 kFHcBCOMDhYhcMFZ+QvqA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:gGn8g2eg1lM=:kzWdPQAO5ePs61FeWlh97C
 I/SuUgjihPADYvp40s+qjkObRjib2mGcbM585azx6OKckx6eN37HtyC1NQKgWThZzHh4KA9Qg
 dQCneMfnImqJGk7lr6T2V8lTnPtPcIXMp3quLBVSwQW3XcIUkOSuCXAE9eQJ/5mvTJsRkTqGs
 hY5BxxcP4wqlbHaPtMWHQAQue5+nwVFQcfOp04fLhzmb+g49jQGeIRdgSdvNp7/BA7+cArdil
 y3+KrINyxmE++JjFaEbyzIrj1TIUI/0liPBvFQUEnNQoQRkXblqzS4KAap6GVG1s6NwXL9J+m
 7KqDtoXR3ymlHWxHfuH1ibe4j2DpJwxey4DHdzrWBnTxRgn63rrhp0ozQoGOWUG4qWWNBT07f
 2caU9j/PWAUTyDEntT+CPVoWk2CdTlvDpxGpZgMrMF5K3BK/JxJW8F62SPJPVLbbv9WxNwxKq
 U7F6yIwvZVa0V36BFdzikb1Ysj2tKSWwNTjzpfMYpz95OiltjEKw9PVFR1uGQ5uUyQwgdA0Cr
 UUlH8HKxRVBFEveDt6+IpKEJP80ahRN6iNKtBPer+6zId5xif4TP9unQw6ubQvK+BfvTlD/FM
 MkXuGK1uWybQcn7pOiDlMo88hxuIgQdv7FXtWRw1wXVn/tuyhf0OXHO6DSaiEd2f36FYtedKA
 n0T+lKhDrQtS3czc3pN5wy6mVGmdH421LxpheCSgx720fmnAM8AJo/3WFN4DvMUmS7hQTUb6w
 YEd00h0Fqz4ddQwzX2GoKfjDiDe9eDui9Uckx2Tt5sRooKBtamzcfl+QhfL2a6GYp4srOrifr
 lubUPOuMuviz0UWLutYvXqLAJDRvRHH42PMfsdXWKQbz3Tzomnzd0VfgvqjYyS4ItVk1W9lyX
 jh8gwq4oL8h01I7Kuq2Q3KoonVnPMl8xfSrXVq5P8xlTvg/tcFCgHGVE2tTFZuaZanYdStImc
 aGfonHVlIs4BCtx+CcxHT9MOHAkvqXzxjYuA+E9pLRZLnSoiol5yriPXesP+hdqUqrj68h6Rg
 rofQ9qlFuGZbpXnUArjIsI99BrUlvvhdYAlXkUPnbF6DUQfwXmoJ6P0jYfIq/Bpp204xHFSIZ
 c7Ex9bSY3S3b9Obx9Ci4RTVla4wAbKpk8BX0sSU+IhMk93N15rNdIeo0j8in5JUJFOwIoKDVM
 0yjDe9osui3FG+SFTNus0xbifyrubVPUfhMSuYhB4qKt5aLQ==
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 37168
Cc: 37168 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Kangas <stefan@HIDDEN> writes:

Hi Stefan,

>> Bug retrieving happens in two phases. The first phase, getting the bug
>> numbers in question, cannot be performed asynchronously, because it is
>> just one request to the debbugs server.
>
> Would url-retrieve work for this?

Nope. debbugs.el uses the SOAP interface of the debbugs server.

> Best regards,
> Stefan Kangas

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#37168; Package emacs. Full text available.

Message received at 37168 <at> debbugs.gnu.org:


Received: (at 37168) by debbugs.gnu.org; 24 Aug 2019 12:47:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 24 08:47:44 2019
Received: from localhost ([127.0.0.1]:41632 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1i1VSJ-00067d-O6
	for submit <at> debbugs.gnu.org; Sat, 24 Aug 2019 08:47:43 -0400
Received: from mail-pg1-f176.google.com ([209.85.215.176]:45675)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1i1VSI-00067Q-1y
 for 37168 <at> debbugs.gnu.org; Sat, 24 Aug 2019 08:47:42 -0400
Received: by mail-pg1-f176.google.com with SMTP id o13so7490903pgp.12
 for <37168 <at> debbugs.gnu.org>; Sat, 24 Aug 2019 05:47:41 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=ZJ4XKkQcMh0VUblJosqqTwLxFQW40flls5aLW3FKPAQ=;
 b=n1jGpOoSUWcjMGIlkhCqtIqHXNh93IRT0vsW4u6z34aQ7A+l8qRTWfM21pkh9ntLpU
 +TOiAWM/LqVbhhr+rK3c3FfExRqdI/SyU2PR/HwKtN/914dnmAewl/gYZGWKaqXxaafa
 LCfA0n3oLOK0iFk7TCm+pbfJ2+ibZ1VSlE8a9UdNo5EdlRU9kSbH+v/pfJqRJQmbtQd3
 c0NUigGWKm2MJfxi3LjhX+V0PVeIARXq8YEOM2GoRaNrWkYfiGdvQetrQor+HCpYYchk
 WARXyouuXj82EB/LFUwNx6t4hrb/KgOQA8lLyEG661XfRZLw//rb+30CcqBse/JXplha
 fYIg==
X-Gm-Message-State: APjAAAXNEsBtdXGL6KebQ8n5lSLm9YlNXZ8Q0xODNd8UT/makyA+59Ae
 OJEkm0VHzSuQVrzTjMMmMuqOXR5g2yDxjwNsm8w=
X-Google-Smtp-Source: APXvYqw76UPYHdtl2eWl+BLGyMtOvKwFRTh/n5+pfM8P9T1oqLHVy53F+OTfuFBa4gJdFX+UUN64jtjeyAqLL+ihcYE=
X-Received: by 2002:a63:4c5c:: with SMTP id m28mr8444000pgl.333.1566650856085; 
 Sat, 24 Aug 2019 05:47:36 -0700 (PDT)
MIME-Version: 1.0
References: <CADwFkmmDeGE_Tm6MjBcnuUTvOd=FejWOrrSKmynvmZeULDd2fQ@HIDDEN>
 <87ftlryqrn.fsf@HIDDEN>
In-Reply-To: <87ftlryqrn.fsf@HIDDEN>
From: Stefan Kangas <stefan@HIDDEN>
Date: Sat, 24 Aug 2019 14:47:24 +0200
Message-ID: <CADwFkmmDs9fBtZQHkiyU85rSWe1FicAR5vCnntjZAOqqevHp_g@HIDDEN>
Subject: Re: bug#37168: debbugs: Make bug list update asynchronous
To: Michael Albinus <michael.albinus@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 37168
Cc: 37168 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)

Michael Albinus <michael.albinus@HIDDEN> writes:

> Bug retrieving happens in two phases. The first phase, getting the bug
> numbers in question, cannot be performed asynchronously, because it is
> just one request to the debbugs server.

Would url-retrieve work for this?

(url-retrieve URL CALLBACK &optional CBARGS SILENT INHIBIT-COOKIES)

"Retrieve URL asynchronously and call CALLBACK with CBARGS when finished."

> However, debbugs waits until all parallel requests have been served by
> the debbugs server, before it begins to show the tabulated list. This
> might be done asynchronously as well. Will check, what's possible.

Sounds good, thanks.

Best regards,
Stefan Kangas




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#37168; Package emacs. Full text available.

Message received at 37168 <at> debbugs.gnu.org:


Received: (at 37168) by debbugs.gnu.org; 24 Aug 2019 07:19:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 24 03:19:39 2019
Received: from localhost ([127.0.0.1]:41540 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1i1QKp-0004Ks-Jj
	for submit <at> debbugs.gnu.org; Sat, 24 Aug 2019 03:19:39 -0400
Received: from mout.gmx.net ([212.227.15.18]:59769)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael.albinus@HIDDEN>) id 1i1QKn-0004Kf-MG
 for 37168 <at> debbugs.gnu.org; Sat, 24 Aug 2019 03:19:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1566631167;
 bh=G7WMcHWcXDVD7ce/zRRX7S9qWqICMrkU7RVUmmO6Vgk=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
 b=f0j/DIubyQYXXE7jgz/F2hJzA/7dt4DZc0U5h1NihSnsE799atTYf7EJksTIm9nIe
 2MWX80tsoV5Vq7D1557r1+IJTw9sQkAEwsQxXQZ9dC6RF+m5NletjqME2r/ssYnl7K
 zLmhDAt4+AT7Hggi4ad/xlQueiY+lzS5PRGFz670=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from detlef.gmx.de ([212.91.243.33]) by mail.gmx.com (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MbzuH-1iecEK0KcB-00dVJQ; Sat, 24
 Aug 2019 09:19:27 +0200
From: Michael Albinus <michael.albinus@HIDDEN>
To: Stefan Kangas <stefan@HIDDEN>
Subject: Re: bug#37168: debbugs: Make bug list update asynchronous
References: <CADwFkmmDeGE_Tm6MjBcnuUTvOd=FejWOrrSKmynvmZeULDd2fQ@HIDDEN>
Date: Sat, 24 Aug 2019 09:19:24 +0200
In-Reply-To: <CADwFkmmDeGE_Tm6MjBcnuUTvOd=FejWOrrSKmynvmZeULDd2fQ@HIDDEN>
 (Stefan Kangas's message of "Fri, 23 Aug 2019 23:59:10 +0200")
Message-ID: <87ftlryqrn.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:T2R6fcFuXdC/Zea+hRGAY5WJcRaT3M8CLtF0KpV2TjETzujl8CV
 B8NZMjxk5T47kPFN4aIfDNkCZ1IMayBAewJz0eEYRKCRD+CqaBblJeaALYo5E6ukGsKI94I
 O/NLPLWi+Lc631Garnf3FnRYHp6/J6mFnpDKBw0n0ZfXx8fVRzIxsQOFnH4CS4uapQZnoL/
 5rbi8oacwU8CjzSBUvi9g==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:VmBnLRXYCzw=:21uTyb+qytVJnyKRu8Rtix
 PpMVgoeqiI+6q0B6uarvnqvN/K6X8U6jE1TFMzbgkrKRV4HpZ1FZzScs7D+pVLPzEQNW7Qz9d
 0BlaKtYADk1xJjG/NT3LsAVtTZ7Urq1w3TtRPnoE1B8mZ+zf9f3+WT/8Ol/rWCJk2C+Tj31ut
 8JCjozNeMG7pYaklPA6S6Y9QpcMM5tzX3g1nGENoRhc5y8XQxFCe6OFWQX+iddZ4q7aIIrV3s
 /ccv8lWdxemH1NXpz188N2lataxuEvhfeLDmcjg7SizsaW3tOltPO5ccjnlaYCvxDAMPqM0cW
 q2lvabJu1B8n8O607l7V9oyZo2sY4Rkj2TdDHlkEUw7lFyskn+9P+BCdgWwoZ+ymitqHSgYVf
 qIwSMp25KAmr0VozXxQ/A8Xm7S+gyXVvGCd47n3H3ecv3+nP2722JbvLkxjMR7rl2BH1sv8vu
 oOVdU2e0BIIBwEgV8lnxcrQqE72YNvQuFDtg44ZmsClMv0vP+DoFWOxZAEV4U5E9nfwsc88ZV
 X9EPtd4cJLmT/ZoHwId4wLaQ18oeSoF3hQ1UVkX007SsZdF9y+0qHlyiyX3xa2oaJr0ezC9bv
 lrxJSuQ3ePAJFQEfSproavrqUEqL5VngT3xRPR+oHMkbXDKQH9hlngLD7Ug2UxgS53TGmP9cV
 aZ7JXdjEyOGAMIlvjkXy3dXbg3yTtuts90aI6toBrRPt3T7y47gW4mdwRIe44y8Gz0pJiWa8F
 4ExBTvJE2LFD/3hZyXJlb6MY/8a2OEyoJHQnn0SOmzcuVDgv8DOhFfliLMLTlzawOldmwvfcH
 MZYKB06aNQsMCsabaTAuN32x1RqMyDBBp8W2kYN7FB7Pd7yPZTB0UHD3ef0qrddYusb3zMT+t
 HTqBVxF3H/lzi9YHHb7tXkChK0hFPKIq4XlLeSM3w4/kUdfj+Rpf7jKTUPjbMkLxpWw1zjA3D
 gD+iKVxAWfG6qoaynzwx4u3glItOeiyvJb99Bt2PHIloH3V7OUeknBM7xSZqGV1UCrYML0+cV
 tOitREkC3ICJB8iRtAOxJwiWlTi3JHOm7W9GX0MYGJ71bbU06rtlTf+YOYysaxQbzjLT3cZ6s
 xvAYJRE2ZzcAuL/LG1A3yUoyncyX3yp3fI3iWZbokX+Y32kWdZ+9PMe5+0nWoQTJLJ7BnkSZh
 VF05BughjyN00lRWnH1M+1YDbXws1pHjJODPof2vDSPC7U/g==
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 37168
Cc: 37168 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Kangas <stefan@HIDDEN> writes:

> When I type:
>
> M-x debbugs-gnu RET ,minor,wishlist RET
>
> It takes a long time to load on my machine, and it freezes my entire
> Emacs session while I wait.  It would be very nice if this operation
> could be made to work asynchronously.

Bug retrieving happens in two phases. The first phase, getting the bug
numbers in question, cannot be performed asynchronously, because it is
just one request to the debbugs server.

The second phase, getting information per bug number, happens already
asynchronously. The debbugs server is requested to return maximum
debbugs-max-hits-per-request per request; several requests are sent in
parallel to the server. Furthermore, debbugs caches the results, so the
next time information for an already known bug number is taken from the
cache.

However, debbugs waits until all parallel requests have been served by
the debbugs server, before it begins to show the tabulated list. This
might be done asynchronously as well. Will check, what's possible.

> Thanks,
> Stefan Kangas

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#37168; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 23 Aug 2019 21:59:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 23 17:59:26 2019
Received: from localhost ([127.0.0.1]:41372 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1i1Hag-0004il-5F
	for submit <at> debbugs.gnu.org; Fri, 23 Aug 2019 17:59:26 -0400
Received: from lists.gnu.org ([209.51.188.17]:44071)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1i1Hae-0004ie-PM
 for submit <at> debbugs.gnu.org; Fri, 23 Aug 2019 17:59:25 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:39394)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <stefankangas@HIDDEN>) id 1i1Had-0002rz-QC
 for bug-gnu-emacs@HIDDEN; Fri, 23 Aug 2019 17:59:24 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 RCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <stefankangas@HIDDEN>) id 1i1Hac-0002eZ-VU
 for bug-gnu-emacs@HIDDEN; Fri, 23 Aug 2019 17:59:23 -0400
Received: from mail-pf1-f169.google.com ([209.85.210.169]:43244)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <stefankangas@HIDDEN>)
 id 1i1Hac-0002eP-Qp
 for bug-gnu-emacs@HIDDEN; Fri, 23 Aug 2019 17:59:22 -0400
Received: by mail-pf1-f169.google.com with SMTP id v12so7352025pfn.10
 for <bug-gnu-emacs@HIDDEN>; Fri, 23 Aug 2019 14:59:22 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=QC6PqK0CC5PeZSnkLvjTsJtAFrD2YHacbvRC04KJ4yA=;
 b=H2+IfrpcpT4VHK1pq6Un8Ya7R84GK8TyxGhYBtuF+cvANH5Mdcc9C9tovh9bDJKHiU
 ODBG/Aixc7Z7kSSaPSKckLKxNXZjyF5m0eym5ieHYX7Ph9Hdd1nd1rY8e84msnWABW+x
 PeAGUpoY8JFp0CEa65I+kYdjGm6ifAB76cQyiwBnOi2unnr1fQjCgUuJPbouqQtwCadG
 8QikuBhlH5yyB6oW43PfWIKQCM85HEs4Eo+1IWf87prlbYW42qxcvsoi8upUyKo/hAp5
 a9Rizjw3ZY8FcZfisOY3KTk4SrEc5obt5gVKZhMnTGfP6JjpUiX9OMCYRNyp6xf6hs1s
 iqMA==
X-Gm-Message-State: APjAAAWy3Vwrw6Bl8zoptVic9g5BERIsGmbluz2ggZ3vO2iOFdUH/Q7U
 byoYdpWX8nKt7IgumswPRPpCw7jZVLTB5CwbPKmvwA==
X-Google-Smtp-Source: APXvYqzgn9TS/ghtux0AJwxhLeocEc5VoinACEMbvF/JqOs/kN3Kd74QDBuCe/2ZW/SdEyR4jot6dVGK6gQovMHY8mc=
X-Received: by 2002:a63:4c5c:: with SMTP id m28mr6089062pgl.333.1566597561472; 
 Fri, 23 Aug 2019 14:59:21 -0700 (PDT)
MIME-Version: 1.0
From: Stefan Kangas <stefan@HIDDEN>
Date: Fri, 23 Aug 2019 23:59:10 +0200
Message-ID: <CADwFkmmDeGE_Tm6MjBcnuUTvOd=FejWOrrSKmynvmZeULDd2fQ@HIDDEN>
Subject: debbugs: Make bug list update asynchronous
To: bug-gnu-emacs@HIDDEN
Content-Type: text/plain; charset="UTF-8"
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-Received-From: 209.85.210.169
X-Spam-Score: -0.8 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.8 (-)

Severity: wishlist

When I type:

M-x debbugs-gnu RET ,minor,wishlist RET

It takes a long time to load on my machine, and it freezes my entire
Emacs session while I wait.  It would be very nice if this operation
could be made to work asynchronously.

Thanks,
Stefan Kangas




Acknowledgement sent to Stefan Kangas <stefan@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#37168; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.