Terrible performance for ~b/~B searching
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mutt (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Vivid |
Fix Released
|
Medium
|
Unassigned | ||
Wily |
Fix Released
|
Medium
|
Unassigned |
Bug Description
=======
SRU Justification
1. Impact: performance regression in ~b/~B searching
2. Upstream fix: a patch was accepted reorganizing that code path
3. Stable fix: same as upstream fix
4. Test case:
XXX fill me in XXX
5. Regression potential: This has been in use upstream for awhile with
no reported regressions.
=======
There's been a major performance regression in mutt for all releases since Trusty for ~b/~B searching. I use this for highlighting messages in my mailboxes, and this regression makes mutt nearly unusable. There's a fix upstream for this:
http://
Attaching a patch which I've tested against the version of mutt in Ubuntu.
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: mutt 1.5.23-3
ProcVersionSign
Uname: Linux 4.1.0-3-generic x86_64
ApportVersion: 2.18-0ubuntu6
Architecture: amd64
CurrentDesktop: Unity
Date: Tue Aug 11 10:16:49 2015
EcryptfsInUse: Yes
InstallationDate: Installed on 2015-02-19 (172 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150110)
SourcePackage: mutt
UpgradeStatus: Upgraded to wily on 2015-07-01 (40 days ago)
Hi,
this is actually fixed in the current unstable package. But the debdiff is quite large and it's late in the cycle, so I'll cherrypick just the patch into wily and propose a patch for vivid.
Could you please add a simple test case (maybe using a wget'ed online mbox) for the SRU justification?