From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/85598 Path: news.gmane.org!not-for-mail From: david.goldberg6@verizon.net (Dave Goldberg) Newsgroups: gmane.emacs.gnus.general Subject: Re: Performance problem of imap move Date: Tue, 27 Jan 2015 21:06:06 -0500 Message-ID: <84twzb64mp.fsf@davestoy.home> References: <87oapn5ufg.fsf@building.gnus.org> <87vbjul0ch.fsf@building.gnus.org> <87siex213n.fsf@gnu.org> <87oapkrim4.fsf@ericabrahamsen.net> <874mrcbzi7.fsf@building.gnus.org> <87ppa0q0hx.fsf@ericabrahamsen.net> <87lhkoajxx.fsf@building.gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1422410809 13293 80.91.229.3 (28 Jan 2015 02:06:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 28 Jan 2015 02:06:49 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M33839@lists.math.uh.edu Wed Jan 28 03:06:46 2015 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YGI1j-00034D-W7 for ding-account@gmane.org; Wed, 28 Jan 2015 03:06:44 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1YGI1b-0007Hs-O1; Tue, 27 Jan 2015 20:06:35 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1YGI1a-0007Hd-0T for ding@lists.math.uh.edu; Tue, 27 Jan 2015 20:06:34 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.84) (envelope-from ) id 1YGI1V-0003UJ-JH for ding@lists.math.uh.edu; Tue, 27 Jan 2015 20:06:33 -0600 Original-Received: from vms173025pub.verizon.net ([206.46.173.25]) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1YGI1T-0007Mn-O4 for ding@gnus.org; Wed, 28 Jan 2015 03:06:27 +0100 Original-Received: from davestoy.home.verizon.net ([71.184.207.237]) by vms173025.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPA id <0NIV00ERN766HP90@vms173025.mailsrvcs.net> for ding@gnus.org; Tue, 27 Jan 2015 20:06:11 -0600 (CST) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.1 cv=PYxIXZlY c=1 sm=1 tr=0 a=07JiPSs/1fT+i408Ag/iAg==:117 a=fXlXmMNnqqcA:10 a=AesOsg4oJXAA:10 a=o1OHuDzbAAAA:8 a=oR5dmqMzAAAA:8 a=-9mUelKeXuEA:10 a=YNv0rlydsVwA:10 a=OocQHUDgAAAA:8 a=9z4U4OlFawj4f6HcW8QA:9 X-Face: W!bie|rYVd43O:2CkHTb*~s5}Yzx30X<@6Tq_bnP56Hp!xX4sVl4tgYRirjRcke\wfY!JJ9 i?]VIUJicJzq2\!3%7$5R%wi!R[.]Va97q In-reply-to: (Steinar Bang's message of "Tue, 27 Jan 2015 15:41:57 +0100") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4 (gnu/linux) X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:85598 Archived-At: It appears that the change associated with this thread has caused a problem for me at work. After doing a git pull and recompiling (as usual) I noticed some strangeness with some of the groups on our office365 set up. I use a group line format of %S%p%P%(%G [(%y new,%T !,%I ?)/~%t]%) A number of groups, though not all, initially showed up with all the article counts showing as a '*'. Running M-g on the group resulted in an error that I regret not recording. I then ran M-c to clear data and M-g again and the article counts showed as ridiculously high and Emacs hung long enough when trying to enter the group that Gnome offered to kill it off for lack of response. I ran git bisect and it determined that this 447c56af7cb2afac14a0f3ed23f85d907c443a5d is the first bad commit commit 447c56af7cb2afac14a0f3ed23f85d907c443a5d Author: Lars Ingebrigtsen Date: Mon Jan 26 13:50:20 2015 +1100 Make moving IMAP articles faster in large groups * lisp/gnus-group.el (gnus-group-get-new-news-this-group): Explicitly request rescans when being run interactively. * lisp/gnus-int.el (gnus-request-group-scan): New backend function. * lisp/nnimap.el (nnimap-request-scan-group): Implement in on IMAP. * lisp/nnimap.el (nnimap-request-group): Don't rescan the group here, because that can be very slow in large groups. :040000 040000 3164108231527becdb471bfe74ce22bdd3bc5b4f d424a0d925e35e71fc30863580e2ca949559505e M lisp While many of the affected groups don't really matter much to me (they mostly represent archives) a couple of them regularly receive messages either as a result of server side splitting or article moves so I'm currently running a detached checkout on the last working commit. I am happy to take some time to try to help debug this but I need some guidance on what to do and what to look for. I've stepped through the lisp debugger in the past but I wouldn't even know where to begin in this case. In particular if I need to look at what's going on IMAP-wise I don't know how to do that. Thanks, -- Dave Goldberg david.goldberg6@verizon.net