Re: Auto create (top level) directory for create tablespace
| От | Tom Lane |
|---|---|
| Тема | Re: Auto create (top level) directory for create tablespace |
| Дата | |
| Msg-id | 18897.1197775682@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Auto create (top level) directory for create tablespace (Mark Kirkwood <markir@paradise.net.nz>) |
| Ответы |
Re: Auto create (top level) directory for create tablespace
Re: Auto create (top level) directory for create tablespace |
| Список | pgsql-patches |
Mark Kirkwood <markir@paradise.net.nz> writes:
> I thought it made sense for CREATE TABLESPACE to attempt to create the
> top level location directory -
I thought we had deliberately made it not do that. Auto-recreate during
replay sounds even worse. The problem is that a tablespace would
normally be under a mount point, and auto-create has zero chance of
getting such a path right.
Ignoring this point is actually a fine recipe for destroying your data;
see Joe Conway's report a couple years back about getting burnt by a
soft NFS mount. If the DB directory is not there, auto-creating it is
a horrible idea.
regards, tom lane
В списке pgsql-patches по дате отправления: