From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/69394 Path: news.gmane.org!not-for-mail From: Steinar Bang Newsgroups: gmane.emacs.gnus.general Subject: Re: Anyone ever used gnus-change-server? Date: Thu, 04 Feb 2010 16:54:56 +0100 Organization: Probably a good idea Message-ID: <87hbpxkncf.fsf@edwards.hjemme.lan> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1265299086 21414 80.91.229.12 (4 Feb 2010 15:58:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 4 Feb 2010 15:58:06 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M17796@lists.math.uh.edu Thu Feb 04 16:58:03 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Nd45X-0007UW-U8 for ding-account@gmane.org; Thu, 04 Feb 2010 16:57:52 +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 1Nd44Y-0008Du-UV; Thu, 04 Feb 2010 09:56:50 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Nd44V-0008DG-8I for ding@lists.math.uh.edu; Thu, 04 Feb 2010 09:56:47 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1Nd44T-0006Dm-8z for ding@lists.math.uh.edu; Thu, 04 Feb 2010 09:56:46 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1Nd44K-0002By-00 for ; Thu, 04 Feb 2010 16:56:36 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Nd43o-0005U4-46 for ding@gnus.org; Thu, 04 Feb 2010 16:56:04 +0100 Original-Received: from cm-84.208.213.166.getinternet.no ([84.208.213.166]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 04 Feb 2010 16:56:04 +0100 Original-Received: from sb by cm-84.208.213.166.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 04 Feb 2010 16:56:04 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 71 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.208.213.166.getinternet.no Mail-Copies-To: never User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.2 (gnu/linux) Cancel-Lock: sha1:llH6wWqPrqjq72uJ7ROgzirzvnk= X-Spam-Score: -2.8 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:69394 Archived-At: >>>>> Steinar Bang : > Still running at 100% CPU. I think I'll C-g gnus-change-server and > reclaim the process. I C-g'd gnus-change-server, exited Gnus and stopped the emacs process, and started with a fresh emacs process. I first started wireshark and then let it listen to port 119. Then, in the freshly started emacs process, I ran M-x gnus-change-server RET Then I let it run for approximately 21h 30min, with a CPU usage of 100%, or near it, on the emacs process, and then I C-g'd the gnus-change-server function, stopped the wireshark capture, and looked at what I had. And what I had was gnus-change-server contacting the old server and saying this: LIST ACTIVE no.teknologi.bil 215 Newsgroups in form "group high low flags". no.teknologi.bil 0000065091 0000056560 y . LIST ACTIVE no.teknologi.bil 215 Newsgroups in form "group high low flags". no.teknologi.bil 0000065091 0000056560 y . LIST ACTIVE no.alt.motorsykler LIST ACTIVE no.sport.motorsport LIST ACTIVE no.test 215 Newsgroups in form "group high low flags". no.alt.motorsykler 0000033522 0000000001 y . 215 Newsgroups in form "group high low flags". no.sport.motorsport 0000000621 0000000523 y . 215 Newsgroups in form "group high low flags". no.test 0000003801 0000003258 y . NEWGROUPS 100131 100308 GMT 231 New newsgroups follow. . GROUP no.test 211 510 3258 3801 no.test GROUP no.sport.motorsport 211 83 523 621 no.sport.motorsport GROUP no.alt.motorsykler 211 17150 1 33522 no.alt.motorsykler XOVER 1-4269 224 1-4269 fields follow and then follows 16645 lines of NOV information, followed eventually with a . on a single line. And then nothing, except for a large CPU usage, without any perceivable result. The group in question has 66 ticked articles. And Gnus already has all the NOV information for the ticked articles. Why is it interesting to talk to the original news server at all? Wouldn't it be enough to contact the new server, get some NOV information from it, and match the message ids there to the ticked articles in the original server's group? On second thought: I need both the ticked articles and the read articles from the old group. Or do I? I only need enough of the newest read articles of the old group to "sync up" to the same articles on the new group.