Re: Tablespace permissions issue
От | Fabien COELHO |
---|---|
Тема | Re: Tablespace permissions issue |
Дата | |
Msg-id | Pine.LNX.4.58.0406291535250.24805@sablons.cri.ensmp.fr обсуждение исходный текст |
Ответ на | Re: Tablespace permissions issue (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-hackers |
Dear Tom, > Fabien COELHO <coelho@cri.ensmp.fr> writes: > > It's more a "fix-me later" approach, but it does not look that bad, IMHO. > > It seems a bit risky to me. The worst possible consequence of the > ownership stuff not happening is that objects have wrong ownership (and > even there it's not so much "wrong" as "we decided we'd like this other > behavior better"). Well, if the ownership-switch transaction would fail, then I think the login would also fail and the connection would be broken... No data is lost because none where put in the database, as it has just been created. But the system would be blocked anyway. > But the consequence of not fixing reltablespace is that the database is > broken... If it is simply broken, that is it does not work at all, as it is a newly created database hency mostly empty database, it is not that bad as no data is lost. If it is broken but the fact appears much later on, that's another issue. My intuition is that a failure of such transactions would just show that there is a big underlying problem, thus having a early-on failure would be a rather good thing as it would prevent the user to go on with an instable installation. > so I'd prefer not to need to. I cannot see how it could fail under normal condition (i.e. apart disk full or hardware/os failure), but you're sure a better juge of that than me!! -- Fabien Coelho - coelho@cri.ensmp.fr
В списке pgsql-hackers по дате отправления: