Received: from maia.hub.org (maia-5.hub.org [200.46.204.29]) by mail.postgresql.org (Postfix) with ESMTP id 6E4EE1337B80 for ; Sun, 8 May 2011 16:55:18 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.29]) (amavisd-maia, port 10024) with ESMTP id 20081-02 for ; Sun, 8 May 2011 19:55:07 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-px0-f175.google.com (mail-px0-f175.google.com [209.85.212.175]) by mail.postgresql.org (Postfix) with ESMTP id 1782E1337B6E for ; Sun, 8 May 2011 16:55:05 -0300 (ADT) Received: by pxi17 with SMTP id 17so3168425pxi.34 for ; Sun, 08 May 2011 12:55:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.46.195 with SMTP id x3mr3825996pbm.442.1304884505549; Sun, 08 May 2011 12:55:05 -0700 (PDT) Received: by 10.68.64.97 with HTTP; Sun, 8 May 2011 12:55:05 -0700 (PDT) In-Reply-To: <1304804298.15989.31.camel@vanquo.pezone.net> References: <1304702299.28821.1.camel@vanquo.pezone.net> <1304706536-sup-3669@alvh.no-ip.org> <3880.1304727493@sss.pgh.pa.us> <1304804298.15989.31.camel@vanquo.pezone.net> Date: Sun, 8 May 2011 21:55:05 +0200 Message-ID: Subject: Re: should pg_basebackup be listed as a server application? From: Magnus Hagander To: Peter Eisentraut Cc: Tom Lane , Josh Kupershmidt , Alvaro Herrera , pgsql-docs Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-1.9 tagged_above=-5 required=5 tests=BAYES_00=-1.9 X-Spam-Level: X-Archive-Number: 201105/37 X-Sequence-Number: 6712 On Sat, May 7, 2011 at 23:38, Peter Eisentraut wrote: > On fre, 2011-05-06 at 20:18 -0400, Tom Lane wrote: >> I'm not entirely sure if the notion of an "administrative" app helps >> much, but for sure I've never been satisfied with the equation of "can >> in principle execute remotely" with "client". =A0This is a good time to >> be rethinking that. > > One piece of supporting evidence that has been moderately useful over > the years is that what we list as server applications are dependent on a > particular major version (or the dependency closure of that, to include > pg_ctl), whereas clients work with multiple server versions to varying > degrees. > > And another, possibly equivalent, factor is that what you see under > "server" is that it packaged in the server package, and what is under > "client" is packaged in the client package. =A0That's kind of useful for > quickly finding what to install. > > So where would pg_basebackup fit in according to these two criteria? It should work with different versions of the server. It will require a 9.1 or newer server, but I see no reason why pg_basebackup 9.2 shouldn't work with a 9.1 server, for example. I'm not sure if it'd go in a server or client RPM though, I'll let a packager comment on that part. --=20 =A0Magnus Hagander =A0Me: http://www.hagander.net/ =A0Work: http://www.redpill-linpro.com/