Re: Why can't I drop a tablespace?

Поиск
Список
Период
Сортировка
От Phil Endecott
Тема Re: Why can't I drop a tablespace?
Дата
Msg-id 1626265025382@dmwebmail.dmwebmail.chezphil.org
обсуждение исходный текст
Ответ на Re: Why can't I drop a tablespace?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
Tom Lane wrote:
> "Phil Endecott" <spam_from_pgsql_list@chezphil.org> writes:
>> Thanks Laurenz. I was looking at the source for "alter table set
>> tablespace" yesterday trying to work out what is supposed to happen.
>> There is a comment at tablecmds.c line 3989: "Thanks to the magic of
>> MVCC, an error anywhere along the way rolls back the whole operation;
>> we don't have to do anything special to clean up." But I guess that
>> creating an entirely new file on a different filesystem is an
>> exception to that.
>
> No, but PANIC'ing during commit is :-(.  Ordinarily the files created by a
> failed transaction would be removed during transaction cleanup, but we
> did not reach that code.  So these were left behind, but the table's
> original files in the original tablespace should be undamaged.

OK, I've removed them - fingers crossed!

Thanks to everyone who replied for your advice.


Regards, Phil.







В списке pgsql-general по дате отправления:

Предыдущее
От: Thomas Kellerer
Дата:
Сообщение: Re: returning setof from insert ?
Следующее
От: Laura Smith
Дата:
Сообщение: Re: returning setof from insert ?