Re: pg_class.relistemp

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: pg_class.relistemp
Дата
Msg-id 13901.1310681100@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: pg_class.relistemp  (Josh Berkus <josh@agliodbs.com>)
Ответы Re: pg_class.relistemp
Re: pg_class.relistemp
Список pgsql-hackers
Josh Berkus <josh@agliodbs.com> writes:
>> There are a ton of
>> things that change with each release, and all we do by putting in
>> hacks for backwards compatibility is add bloat that needs to be
>> maintained, and encourage vendors to be lazy.

> I don't agree that having comprehensive system views with multi-version
> stability would be a "hack".

If we had that, it wouldn't be a hack.  Putting in a hack to cover the
specific case of relistemp, on the other hand, is just a hack.

The real question here, IMO, is "how many applications are there that
really need to know about temporary relations, but have no interest in
the related feature of unlogged relations?".  Because only such apps
would be served by a compatibility hack for this.  An app that thinks it
knows the semantics of relistemp, and isn't updated to grok unlogged
tables, may be worse than broken --- it may be silently incorrect.
        regards, tom lane


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

Предыдущее
От: Josh Berkus
Дата:
Сообщение: Re: pg_class.relistemp
Следующее
От: Josh Berkus
Дата:
Сообщение: Re: pg_class.relistemp