From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/84197 Path: news.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Emacs Cloud (coverage and killed groups) Date: Thu, 06 Feb 2014 18:49:09 -0800 Organization: Programmerer Ingebrigtsen Message-ID: <8738jvljru.fsf@building.gnus.org> References: <877g9fxwih.fsf@building.gnus.org> <87r47ni1mu.fsf@flea.lifelogs.com> <87k3deo8y0.fsf@building.gnus.org> <87mwiaqzjj.fsf@flea.lifelogs.com> <87txcimrsc.fsf@building.gnus.org> <87ha8impk9.fsf@building.gnus.org> <87eh3mqf4t.fsf@flea.lifelogs.com> <871tzmm6yz.fsf@building.gnus.org> <87vbwyks3h.fsf@building.gnus.org> <8761oxqvrp.fsf@flea.lifelogs.com> <87ha8hf7ow.fsf@building.gnus.org> <878uttf6bu.fsf@building.gnus.org> <8738k1f586.fsf@building.gnus.org> <87r47klisw.fsf@randomsample.de> <87sis0fieb.fsf@gnu.org> <87ioswkzu7.fsf@randomsample.de> <87a9e7f39n.fsf@lifelogs.com> <878utpysj3.fsf_-_@building.gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1391741477 2635 80.91.229.3 (7 Feb 2014 02:51:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 7 Feb 2014 02:51:17 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M32449@lists.math.uh.edu Fri Feb 07 03:51:24 2014 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 1WBbXI-0006gj-Do for ding-account@gmane.org; Fri, 07 Feb 2014 03:51:24 +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 1WBbWP-0006zx-Tl; Thu, 06 Feb 2014 20:50:29 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1WBbWN-0006zi-2r for ding@lists.math.uh.edu; Thu, 06 Feb 2014 20:50:27 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1WBbWL-0004t6-Tk for ding@lists.math.uh.edu; Thu, 06 Feb 2014 20:50:26 -0600 Original-Received: from plane.gmane.org ([80.91.229.3]) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1WBbWJ-0006mm-V7 for ding@gnus.org; Fri, 07 Feb 2014 03:50:23 +0100 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WBbWI-0005wT-Li for ding@gnus.org; Fri, 07 Feb 2014 03:50:22 +0100 Original-Received: from 204.14.154.233 ([204.14.154.233]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 07 Feb 2014 03:50:22 +0100 Original-Received: from larsi by 204.14.154.233 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 07 Feb 2014 03:50:22 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 36 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 204.14.154.233 Mail-Copies-To: never User-Agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:ISPBxIu3ZqhrjpbcVjsoXqTVs8I= X-Spam-Score: 0.3 (/) X-Spam-Report: SpamAssassin (3.3.1 2010-03-16) analysis follows Bayesian score: 0.0000 Ham tokens: 0.000-2397--16092h-0s--0d--H*u:Emacs, 0.000-142--950h-0s--0d--H*u:Gnus, 0.000-142--950h-0s--0d--H*UA:Gnus, 0.000-139--928h-0s--0d--H*UA:linux, 0.000-139--928h-0s--0d--H*u:linux Spam tokens: 0.992-15890--782h-74925s--0d--H*Ad:D*gnus.org, 0.991-16307--896h-77311s--0d--HTo:D*gnus.org, 0.991-16928--934h-80272s--0d--H*RU:quimby.gnus.org, 0.991-16928--934h-80272s--0d--HX-Spam-Relays-External:quimby.gnus.org, 0.988-16714--1148h-80274s--0d--H*RT:80.91.231.51 Autolearn status: no 1.2 RCVD_NUMERIC_HELO Received: contains an IP address used for HELO -0.5 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.91.229.3 listed in list.dnswl.org] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 1.5 FSL_HELO_BARE_IP_2 FSL_HELO_BARE_IP_2 List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:84197 Archived-At: I had originally thought of the Cloud stuff being totally symmetrical, but perhaps that's not the best approach here. That is, at home I have a Gnus setup that contains a gazillion servers, and some of them are local, like nnml ones. These obviously shouldn't be replicated to other instances. Fine. But what happens to the topic topology? If we push out newsrc data that contains only these replicated groups initially (and I think that's the right solution), what happens if we move a group from one topic to another in one of the other instances? We can't just do a full new dump of the topology back to the "home" instance, because it no longer contains all the groups... So I'm now thinking we have to have a strict division between one "home" instance that contains everything, and that can do full chunk dumps. And then all the other instances would just log updates like "read articles 56-69 in group foo.bar" "moved group foo.bar from topic Zot to topic Bar" The other non-home instances would pull these in as needed, and the "home" instance, too. The main problem, though, is that if you're not on your home instance for months, the number of incremental chunks might get pretty ... huge. But that may not actually be much of a problem. Hm... What do all y'all think? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/