GNU bug report logs - #64064
[PATCH 0/4] debbugs improvements

Previous Next

Package: emacs;

Reported by: Morgan Smith <Morgan.J.Smith <at> outlook.com>

Date: Wed, 14 Jun 2023 12:17:02 UTC

Severity: normal

Tags: patch

Done: Michael Albinus <michael.albinus <at> gmx.de>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Morgan Smith <Morgan.J.Smith <at> outlook.com>
Subject: bug#64064: closed (Re: bug#64064: [PATCH 3/4] Don't sort bugs in
 'debbugs-gnu-show-reports'.)
Date: Mon, 19 Jun 2023 07:41:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#64064: [PATCH 0/4] debbugs improvements

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 64064 <at> debbugs.gnu.org.

-- 
64064: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64064
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Michael Albinus <michael.albinus <at> gmx.de>
To: Morgan Smith <Morgan.J.Smith <at> outlook.com>
Cc: 64064-done <at> debbugs.gnu.org
Subject: Re: bug#64064: [PATCH 3/4] Don't sort bugs in
 'debbugs-gnu-show-reports'.
Date: Mon, 19 Jun 2023 09:40:34 +0200
Morgan Smith <Morgan.J.Smith <at> outlook.com> writes:

Hi Morgan,

> To improve performance the next step should be making the network calls
> asynchronously.  I thought this was a free performance boost but it is
> not.  I have no plans to work on this.

We're doing asynchronous bug fetching already. In `debbugs-get-status',
several calls to `debbugs-soap-invoke-async' are fired in parallel,
every call retrieving up to `debbugs-max-hits-per-request' bugs at once.

I've also made some experiments with other improvements for asynchronous
network calls, those attempts failed (some years ago). And here we are.

Anyway, there's nothing left to do. I've released debbugs 0.36, closing
this bug.

> Thanks,
>
> Morgan

Best regards, Michael.

[Message part 3 (message/rfc822, inline)]
From: Morgan Smith <Morgan.J.Smith <at> outlook.com>
To: bug-gnu-emacs <at> gnu.org
Cc: Michael Albinus <michael.albinus <at> gmx.de>
Subject: [PATCH 0/4] debbugs improvements
Date: Wed, 14 Jun 2023 08:15:57 -0400
[Message part 4 (text/plain, inline)]
Hello!

These patches enable the use of some more 'tabulated-list' functions
like 'tabulated-list-sort' (bound to "S").

You may or may not want to install the last patch.  It does add
potential network calls to the 'revert-buffer' function.  If there are
legitimate reasons to revert the buffer without fetching new bugs then
people might not like that change.

Morgan Smith (4):
  Call 'tabulated-list-print-entry' in 'debbugs-gnu-print-entry'.
  Don't error out on 'nil' alist value.
  Don't sort bugs in 'debbugs-gnu-show-reports'.
  Add 'debbugs-gnu-rescan' to 'tabulated-list-revert-hook'.

 debbugs-gnu.el | 62 +++++++++-----------------------------------------
 1 file changed, 11 insertions(+), 51 deletions(-)
 
[0001-Call-tabulated-list-print-entry-in-debbugs-gnu-print.patch (text/x-patch, attachment)]
[0002-Don-t-error-out-on-nil-alist-value.patch (text/x-patch, attachment)]
[0003-Don-t-sort-bugs-in-debbugs-gnu-show-reports.patch (text/x-patch, attachment)]
[0004-Add-debbugs-gnu-rescan-to-tabulated-list-revert-hook.patch (text/x-patch, attachment)]

This bug report was last modified 2 years and 28 days ago.

Previous Next


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