From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/52459 Path: main.gmane.org!not-for-mail From: Gleb Arshinov Newsgroups: gmane.emacs.gnus.general Subject: Entering nnimap group got much slower with 5.10 Date: Thu, 08 May 2003 17:14:04 -0700 Sender: ding-owner@lists.math.uh.edu Message-ID: <86issl7z8z.fsf@badger.barsook.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1052440031 25244 80.91.224.249 (9 May 2003 00:27:11 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 9 May 2003 00:27:11 +0000 (UTC) Original-X-From: ding-owner+M1002@lists.math.uh.edu Fri May 09 02:27:09 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19Dvig-0006Y2-00 for ; Fri, 09 May 2003 02:26:38 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19DvjZ-0002dk-00; Thu, 08 May 2003 19:27:33 -0500 Original-Received: from sclp3.sclp.com ([64.157.176.121]) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19DvWc-0002be-00 for ding@lists.math.uh.edu; Thu, 08 May 2003 19:14:10 -0500 Original-Received: (qmail 87410 invoked by alias); 9 May 2003 00:14:09 -0000 Original-Received: (qmail 87405 invoked from network); 9 May 2003 00:14:08 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by sclp3.sclp.com with SMTP; 9 May 2003 00:14:08 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 19DvZp-0007Nu-00 for ; Fri, 09 May 2003 02:17:29 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 230 Original-NNTP-Posting-Host: badger.barsook.com Original-X-Trace: quimby.gnus.org 1052439449 28389 208.47.211.42 (9 May 2003 00:17:29 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 9 May 2003 00:17:29 GMT X-Home-Page: http://www.arshinov.com X-Face: BZNn/X_/tfdOHrnCOwX(~gGwNn+:XmdKGuLpa(v)=.{fdfr__Kk+`/u?f)lb^XONsMWB>~j Y|a0Z7f\N[\vQ4j!,=[GT,u]rkG,L#mn-A$$et %E=&[r=Sm3{|=V&yj(l*-hKSS*Bto+ User-Agent: Gnus/5.090006 (Oort Gnus v0.06) XEmacs/21.4 (Honest Recruiter, i586-pc-linux) Cancel-Lock: sha1:6HaRuuFFbq9YZZf9NP9vWPDTzIM= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:52459 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:52459 Just upgraded to 5.10.2 from Oort 0.08. I erased .newsrc.eld and ~/News to do a clean upgrade. Entering a large (~1200 messages, most with ! mark) IMAP newsgroup now takes a very long time (elp results included below). Most of this time modleline indicates "Fetching headers", which is unexpected (they should be all cached). If I (setq gnus-agent-mode nil), I get good performance (~1s to enter), but then I trigger old "nnimap eats all email" bug. What should I do to get to the bottom of this? Gleb Gnus v5.10.2 XEmacs 21.4 (patch 5) "Civil Service" [Lucid] (i686-pc-linux) Function Name Call Count Elapsed Time Average Time ============================================================= ========== ============ ============ gnus-retrieve-headers 2 23.366241 11.6831205 gnus-topic-select-group 1 14.476583 14.476583 gnus-group-select-group 1 14.476504 14.476504 gnus-group-read-group 1 14.476493 14.476493 gnus-summary-read-group 1 14.476417 14.476417 gnus-summary-read-group-1 1 14.476404 14.476404 gnus-select-newsgroup 1 11.898781 11.898781 gnus-fetch-headers 1 11.823922 11.823922 gnus-cache-retrieve-headers 1 11.683221 11.683221 gnus-summary-prepare 1 2.536048 2.536048 gnus-summary-prepare-threads 1 2.323965 2.323965 gnus-correct-length 3580 0.5000589999 0.0001396812 gnus-put-text-property 2390 0.2509660000 0.0001050066 gnus-xmas-format 1201 0.2418010000 0.0002013330 gnus-sort-threads 1 0.189166 0.189166 gnus-sort-threads-1 29 0.189063 0.0065194137 gnus-char-width 33021 0.1819250000 5.509...e-06 gnus-run-hooks 1201 0.1551760000 0.0001292056 gnus-get-newsgroup-headers-xover 1 0.140041 0.140041 gnus-summary-highlight-line 1191 0.1301559999 0.0001092829 gnus-xmas-put-text-property 2390 0.0900830000 3.769...e-05 gnus-summary-from-or-to-or-newsgroups 1193 0.0690499999 5.787...e-05 gnus-request-group 1 0.067098 0.067098 gnus-put-text-property-excluding-characters-with-faces 1192 0.0636669999 5.341...e-05 gnus-extract-address-components 1193 0.046636 3.909...e-05 gnus-gather-threads-by-subject 1 0.018247 0.018247 gnus-point-at-eol 9568 0.0170039999 1.777...e-06 gnus-summary-setup-buffer 1 0.016208 0.016208 gnus-summary-mode 1 0.015669 0.015669 gnus-thread-sort-by-number 7148 0.0151860000 2.124...e-06 gnus-summary-initial-limit 1 0.014236 0.014236 gnus-xmas-menu-add-1 2 0.011324 0.005662 gnus-xmas-summary-menu-add 1 0.00966 0.00966 gnus-summary-limit-children 1191 0.0080060000 6.722...e-06 gnus-group-update-group 1 0.004549 0.004549 gnus-topic-update-topic-line 3 0.004531 0.0015103333 gnus-group-find-parameter 9 0.0034619999 0.0003846666 gnus-sort-gathered-threads 1 0.002755 0.002755 gnus-group-topic-parameters 9 0.002513 0.0002792222 gnus-topic-update-topics-containing-group 1 0.002433 0.002433 gnus-group-fast-parameter 7 0.002307 0.0003295714 gnus-correct-substring 17 0.002261 0.000133 gnus-compress-sequence 5 0.00214 0.000428 gnus-summary-highlight-line-0 1191 0.0020390000 1.712...e-06 gnus-point-at-bol 1214 0.0020160000 1.660...e-06 gnus-message 10 0.001997 0.0001997 gnus-agent-mode 1 0.001817 0.001817 gnus-xmas-agent-summary-menu-add 1 0.001682 0.001682 gnus-make-threads 1 0.001586 0.001586 gnus-articles-to-read 1 0.001552 0.001552 gnus-summary-auto-select-subject 1 0.001551 0.001551 gnus-summary-first-unread-subject 1 0.001539 0.001539 gnus-summary-first-subject 1 0.001486 0.001486 gnus-possibly-score-headers 1 0.001468 0.001468 gnus-topic-insert-topic-line 3 0.001403 0.0004676666 gnus-all-score-files 1 0.001387 0.001387 gnus-topic-hierarchical-parameters 9 0.001315 0.0001461111 gnus-update-summary-mark-positions 2 0.001297 0.0006485 gnus-configure-windows 1 0.001202 0.001202 gnus-group-insert-group-line-info 1 0.00112 0.00112 gnus-group-insert-group-line 1 0.001083 0.001083 gnus-summary-insert-line 2 0.001058 0.000529 gnus-summary-setup-default-charset 1 0.001049 0.001049 gnus-topic-parent-topic 100 0.0010250000 1.025...e-05 gnus-adjust-marked-articles 1 0.0009859999 0.0009859999 gnus-compute-unseen-list 1 0.000965 0.000965 gnus-inverse-list-range-intersection 1 0.000957 0.000957 gnus-list-range-difference 1 0.00095 0.00095 gnus-uncompress-range 3 0.000851 0.0002836666 gnus-killed-articles 1 0.000713 0.000713 gnus-current-topics 9 0.000701 7.788...e-05 gnus-parameter-charset 1 0.000648 0.000648 gnus-current-topic 9 0.0006109999 6.788...e-05 gnus-add-text-properties 7 0.000595 8.500...e-05 gnus-score-find-bnews 1 0.000583 0.000583 gnus-xmas-add-text-properties 7 0.000548 7.828...e-05 gnus-set-mode-line 1 0.000509 0.000509 gnus-sorted-difference 2 0.000507 0.0002535 gnus-update-format-specifications 2 0.000488 0.000244 gnus-group-auto-expirable-p 1 0.000456 0.000456 gnus-set-global-variables 3 0.000451 0.0001503333 gnus-topic-find-topology 60 0.0004170000 6.950...e-06 gnus-summary-position-point 3 0.000413 0.0001376666 gnus-topic-parameters 27 0.0004079999 1.511...e-05 gnus-goto-colon 3 0.000394 0.0001313333 gnus-group-set-mode-line 2 0.000379 0.0001895 gnus-parameter-ignored-charsets 1 0.000378 0.000378 gnus-summary-set-local-parameters 1 0.000353 0.000353 gnus-xmas-setup-summary-toolbar 1 0.000333 0.000333 gnus-sorted-union 1 0.00033 0.00033 gnus-group-goto-group 9 0.000316 3.511...e-05 gnus-continuum-version 4 0.000305 7.625e-05 gnus-find-method-for-group 17 0.0003 1.764...e-05 gnus-topic-goto-topic 4 0.000276 6.900...e-05 gnus-configure-frame 2 0.000262 0.000131 gnus-group-highlight-line 1 0.000259 0.000259 gnus-group-decoded-name 6 0.000258 4.299...e-05 gnus-apply-kill-file 1 0.000241 0.000241 gnus-dribble-enter 1 0.000233 0.000233 gnus-agent-load-alist 1 0.00022 0.00022 gnus-cache-articles-in-group 1 0.000215 0.000215 gnus-last-element 1 0.000198 0.000198 gnus-update-read-articles 1 0.000187 0.000187 gnus-group-name-charset 7 0.000179 2.557...e-05 gnus-agent-article-name 1 0.000178 0.000178 gnus-agent-group-pathname 1 0.000157 0.000157 gnus-news-group-p 1 0.000155 0.000155 gnus-cache-file-name 1 0.000153 0.000153 gnus-group-parameter-value 20 0.000148 7.400...e-06 gnus-group-topic-unread 8 0.000141 1.7625e-05 gnus-newsgroup-kill-file 2 0.000134 6.7e-05 gnus-group-get-parameter 15 0.000132 8.799...e-06 gnus-set-work-buffer 2 0.000121 6.05e-05 gnus-score-score-files 1 0.000119 0.000119 gnus-remassoc 12 0.000108 9e-06 gnus-newsgroup-directory-form 2 0.000102 5.1e-05 gnus-sort-score-files 1 0.000101 0.000101 gnus-summary-set-display-table 1 0.0001 0.0001 gnus-group-prefixed-name 2 9.8e-05 4.9e-05 gnus-summary-make-local-variables 2 9.499...e-05 4.75e-05 gnus-xmas-summary-set-display-table 1 9.399...e-05 9.399...e-05 gnus-check-server 1 9.3e-05 9.3e-05 gnus-set-difference 1 9.1e-05 9.1e-05 gnus-summary-buffer-name 2 9.1e-05 4.55e-05 gnus-short-group-name 1 8.6e-05 8.6e-05 gnus-parameters-get-parameter 2 8.500...e-05 4.25e-05 gnus-request-type 1 8.500...e-05 8.500...e-05 gnus-server-opened 1 8.4e-05 8.4e-05 gnus-score-file-name 1 8.3e-05 8.3e-05 gnus-update-alist-soft 4 8.2e-05 2.05e-05 gnus-thread-loop-p 28 7.699...e-05 2.749...e-06 gnus-buffer-live-p 6 7.3e-05 1.216...e-05 gnus-score-headers 1 6.600...e-05 6.600...e-05 gnus-all-windows-visible-p 1 6.600...e-05 6.600...e-05 gnus-prin1-to-string 1 6.2e-05 6.2e-05 gnus-make-hashtable 2 6e-05 3e-05 gnus-agent-get-undownloaded-list 1 5.8e-05 5.8e-05 gnus-xmas-switch-horizontal-scrollbar-off 1 5.8e-05 5.8e-05 gnus-score-load-files 1 5.6e-05 5.6e-05 gnus-get-buffer-create 3 5.6e-05 1.866...e-05 gnus-group-topic-p 1 5.3e-05 5.3e-05 gnus-group-topic-level 3 5.100...e-05 1.7e-05 gnus-member-of-valid 2 5e-05 2.5e-05 gnus-mode-line-buffer-identification 3 5e-05 1.666...e-05 gnus-group-group-name 2 4.9e-05 2.45e-05 gnus-score-load-file 1 4.8e-05 4.8e-05 gnus-ephemeral-group-p 2 4.8e-05 2.4e-05 gnus-get-function 2 4.6e-05 2.3e-05 gnus-topic-find-groups 3 4.599...e-05 1.533...e-05 gnus-group-topic-name 1 4.4e-05 4.4e-05 gnus-newsgroup-savable-name 2 4.2e-05 2.1e-05 gnus-group-set-parameter 1 4.2e-05 4.2e-05 gnus-remove-from-range 3 4e-05 1.333...e-05 gnus-group-group-indentation 2 3.9e-05 1.95e-05 gnus-summary-make-menu-bar 1 3.8e-05 3.8e-05 gnus-topic-visible-p 3 3.8e-05 1.266...e-05 gnus-get-buffer-window 1 3.7e-05 3.7e-05 gnus-agent-get-function 4 3.5e-05 8.750...e-06 gnus-xmas-mode-line-buffer-identification 3 3.1e-05 1.033...e-05 gnus-turn-off-edit-menu 1 3e-05 3e-05 gnus-methods-using 2 3e-05 1.5e-05 gnus-group-timestamp-delta 1 2.9e-05 2.9e-05 gnus-cache-file-contents 1 2.7e-05 2.7e-05 gnus-range-length 4 2.6e-05 6.5e-06 gnus-copy-sequence 5 2.4e-05 4.8e-06 gnus-group-quit-config 1 2.3e-05 2.3e-05 gnus-extent-start-open 1 2.2e-05 2.2e-05 gnus-virtual-group-p 1 2.2e-05 2.2e-05 gnus-group-set-info 1 2.1e-05 2.1e-05 gnus-visual-p 7 2.1e-05 3e-06 gnus-online 5 1.6e-05 3.200...e-06 gnus-cut-threads 1 1.6e-05 1.6e-05 gnus-xmas-extent-start-open 1 1.4e-05 1.4e-05 gnus-group-name-decode 8 1.4e-05 1.75e-06 gnus-list-of-unread-articles 2 1.3e-05 6.5e-06 gnus-undo-register 1 1.2e-05 1.2e-05 gnus-simplify-mode-line 1 1.1e-05 1.1e-05 gnus-create-hash-size 2 1e-05 5e-06 gnus-topic-update-unreads 3 9.999...e-06 3.333...e-06 gnus-info-set-entry 4 9.999...e-06 2.5e-06 gnus-undo-boundary 2 9e-06 4.5e-06 gnus-get-unread-articles-in-group 1 9e-06 9e-06 gnus-server-equal 2 9e-06 4.5e-06 gnus-server-to-method 3 9e-06 3e-06 gnus-server-add-address 1 8e-06 8e-06 gnus-frames-on-display-list 1 8e-06 8e-06 gnus-score-file-regexp 1 7e-06 7e-06 gnus-make-local-hook 1 7e-06 7e-06 gnus-use-long-file-name 4 6.999...e-06 1.75e-06 gnus-article-mark-to-type 3 6.999...e-06 2.333...e-06 gnus-home-score-file 2 6e-06 3e-06 gnus-expand-group-parameters 2 6e-06 3e-06 gnus-group-remove-parameter 1 5e-06 5e-06 gnus-undo-register-1 1 5e-06 5e-06 gnus-agent-method-p 2 5e-06 2.5e-06 gnus-window-to-buffer-helper 2 5e-06 2.5e-06 gnus-windows-old-to-new 1 4e-06 4e-06 gnus-make-sort-function 1 4e-06 4e-06 gnus-sorted-nintersection 1 4e-06 4e-06 gnus-sorted-ndifference 2 4e-06 2e-06 gnus-set-default-directory 1 3e-06 3e-06 gnus-make-thread-indent-array 1 3e-06 3e-06 gnus-remove-if 1 3e-06 3e-06 gnus-server-status 1 3e-06 3e-06 gnus-score-find-alist 1 3e-06 3e-06 gnus-update-missing-marks 1 2e-06 2e-06 gnus-agent-summary-make-menu-bar 1 2e-06 2e-06 gnus-summary-maybe-hide-threads 1 2e-06 2e-06 gnus-sorted-nunion 1 2e-06 2e-06 gnus-summary-make-tool-bar 1 2e-06 2e-06 gnus-group-remove-excess-properties 1 2e-06 2e-06