public inbox for [email protected]  
help / color / mirror / Atom feed
From: Josh Kupershmidt <[email protected]>
To: Alvaro Herrera <[email protected]>
Cc: Magnus Hagander <[email protected]>
Cc: Peter Eisentraut <[email protected]>
Cc: pgsql-docs <[email protected]>
Subject: Re: should pg_basebackup be listed as a server application?
Date: Fri, 6 May 2011 19:23:24 -0400
Message-ID: <[email protected]> (raw)
In-Reply-To: <[email protected]>
References: <[email protected]>
	<[email protected]>
	<[email protected]>

On Fri, May 6, 2011 at 2:30 PM, Alvaro Herrera
<[email protected]> wrote:
> Excerpts from Magnus Hagander's message of vie may 06 14:30:27 -0300 2011:
>> On Fri, May 6, 2011 at 19:18, Peter Eisentraut <[email protected]> wrote:
>> > The pg_basebackup reference page is currently under "Client
>> > Applications" [0].  I think it's more of a server application, because
>> > it's what you'd run instead of initdb on the server.  Should it be moved
>> > to the "Server Applications" section?
>>
>> Not sure I buy that argument. pg_dump/pg_dumpall/pg_restore are under
>> client applications. They're something you run *alongside* initdb and
>> not instead, sure.. But they're all backup tools.
>
> Is there really a dichotomy here? Client/server?  Maybe we just need
> another category, "administrative applications" or something like that.

You can draw a clear line between applications which can connect to a
server remotely, and those which need to be executed on the actual
server machine, and thus distinguish "Client" from "Server"
Applications. If we use that logic, I think pg_config should be listed
as a "Server Application" and pg_basebackup should remain a "Client
Application", and we'd be consistent.

I think trying to break the Client Applications down into
administrative and non-administrative isn't very helpful -- the only
client applications I see which are clearly non-administrative (i.e.
non-superusers would normally use) are psql and ecpg. Everything else
seems like stuff you either generally need superuser privs for
(create*, drop*, etc.) or are tools typically used by the server admin
(taking and restoring backups).

Josh



view thread (8+ messages)  latest in thread

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected], [email protected], [email protected]
  Subject: Re: should pg_basebackup be listed as a server application?
  In-Reply-To: <[email protected]>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox