From: | Josh Kupershmidt <schmiddy(at)gmail(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
Cc: | Magnus Hagander <magnus(at)hagander(dot)net>, Peter Eisentraut <peter_e(at)gmx(dot)net>, pgsql-docs <pgsql-docs(at)postgresql(dot)org> |
Subject: | Re: should pg_basebackup be listed as a server application? |
Date: | 2011-05-06 23:23:24 |
Message-ID: | BANLkTi=CqOKQu4aOC9wdLiow6kHgSAiW8A@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-docs |
On Fri, May 6, 2011 at 2:30 PM, Alvaro Herrera
<alvherre(at)commandprompt(dot)com> 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 <peter_e(at)gmx(dot)net> 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
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2011-05-07 00:18:13 | Re: should pg_basebackup be listed as a server application? |
Previous Message | Peter Eisentraut | 2011-05-06 19:07:09 | many contrib links are broken |