Received: from localhost (unknown [200.46.204.183]) by mail.postgresql.org (Postfix) with ESMTP id 8D248650136 for ; Wed, 17 Dec 2008 21:31:57 -0400 (AST) Received: from mail.postgresql.org ([200.46.204.86]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 02845-04 for ; Wed, 17 Dec 2008 21:31:54 -0400 (AST) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from outmail136086.authsmtp.com (outmail136086.authsmtp.com [62.13.136.86]) by mail.postgresql.org (Postfix) with ESMTP id 4598A650127 for ; Wed, 17 Dec 2008 21:31:54 -0400 (AST) Received: from mail-c193.authsmtp.com (mail-c193.authsmtp.com [62.13.128.118]) by punt9.authsmtp.com (8.14.2/8.14.2/Kp) with ESMTP id mBI1VJhN013933; Thu, 18 Dec 2008 01:31:19 GMT Received: from [192.168.0.3] (85-211-226-82.dyn.gotadsl.co.uk [85.211.226.82]) (authenticated bits=0) by mail.authsmtp.com (8.14.2/8.14.2/Kp) with ESMTP id mBI1VJkw053159; Thu, 18 Dec 2008 01:31:19 GMT Subject: Re: [PATCHES] Infrastructure changes for recovery (v8) From: Simon Riggs To: Pavan Deolasee Cc: Heikki Linnakangas , pgsql-hackers In-Reply-To: <1227175805.7015.22.camel@ebony.2ndQuadrant> References: <1222815151.4445.1397.camel@ebony.2ndQuadrant> <48EC9CC5.6060803@enterprisedb.com> <1223468660.4747.294.camel@ebony.2ndQuadrant> <1223472898.4747.310.camel@ebony.2ndQuadrant> <492176E2.1000006@enterprisedb.com> <1226935876.3790.10.camel@ebony.2ndQuadrant> <2e78013d0811192136o5b722ddyb1562658508dcc5a@mail.gmail.com> <1227174122.7015.5.camel@ebony.2ndQuadrant> <2e78013d0811200149t29173598m5eb70f62c1dc02d4@mail.gmail.com> <1227175805.7015.22.camel@ebony.2ndQuadrant> Content-Type: text/plain Date: Thu, 18 Dec 2008 01:31:21 +0000 Message-Id: <1229563881.4793.264.camel@ebony.2ndQuadrant> Mime-Version: 1.0 X-Mailer: Evolution 2.12.0 Content-Transfer-Encoding: 7bit X-Server-Quench: 92659562-cca3-11dd-8a51-002264978518 X-AuthRoute: OCdxZQATClZOTQEd DAteCiNZVAwpPBRK HVkIKg5MJUcNSQVJ NksadRtFaQ1baVxS HGQLW1xEUFx7WmJ/ agMfZQBDYEtPQQdo VlZBQE1QEQdtHhxP W2xnU38ILEJGfX1x YE8sXHBZWApzd0B4 S0tSF3BVNjZjdWEe BBRFf1JRcR5Kfh1H bFR2U3sIYG1JBC9q VzwTFhsSEA9kHWxm eigxBnI/enNDPzgy XRkZAS8yFlEYXSh7 JBwvLFERBw4fNV96 K1YqXkwVKQ5aShMO Xil0 X-Authentic-SMTP: 61633235383639.pelican.dmpriest.net.uk:1378/Kp X-Report-SPAM: If SPAM / abuse - report it at: http://www.authsmtp.com/abuse X-Virus-Status: No virus detected - but ensure you scan with your own anti-virus system! X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=0 tagged_above=0 required=5 tests=none X-Spam-Level: X-Archive-Number: 200812/1395 X-Sequence-Number: 130024 On Thu, 2008-11-20 at 10:10 +0000, Simon Riggs wrote: > On Thu, 2008-11-20 at 15:19 +0530, Pavan Deolasee wrote: > > > Do you intend to split the patch into smaller pieces ? The latest hot > > standby patch is almost 10K+ lines. Splitting that would definitely > > help the review process. > > If it helps you, then I'll do it. Hang on an hour or so. I've posted a slightly subdivided patch now via Wiki. Putting "infrastructure" and "hot standby" together was fairly easy, but splitting them apart has not been and I was unable to complete that after a lot of hacking. If you wouldn't mind looking at the major subsystems some more, I'm happy to attempt some further parceling to make it easier for you to review. I'm not completely certain the "infra" v "hot standby" is a good split point anyway. Please let me know how I can make the reviewer's job easier. Diagrams, writeups, whatever. Thanks, -- Simon Riggs www.2ndQuadrant.com PostgreSQL Training, Services and Support