Re: [HACKERS] Ye olde "relation doesn't quite exist" problem

Поиск
Список
Период
Сортировка
От Vadim Mikheev
Тема Re: [HACKERS] Ye olde "relation doesn't quite exist" problem
Дата
Msg-id 3757461A.4889594B@krs.ru
обсуждение исходный текст
Ответ на Re: [HACKERS] Ye olde "relation doesn't quite exist" problem  (Bruce Momjian <maillist@candle.pha.pa.us>)
Ответы Re: [HACKERS] Ye olde "relation doesn't quite exist" problem
Список pgsql-hackers
Bruce Momjian wrote:
> 
> > For the moment, I have made it call ResetSystemCache() --- that is, just
> > flush *all* the cache entries.  Scanning the individual entries to find
> > the ones referencing the given relID would require knowing exactly which
> > column to look in for each kind of system cache, which is more knowledge
> > than catcache.c actually has.  Eventually we could improve it.
> >
> > This means it is no longer necessary for heap.c or index.c to call
> > ResetSystemCache() when handling a temp table --- their calls to
> > RelationForgetRelation are sufficient.  I have applied those changes
> > as well.
> 
> Thanks.  I am a little confused.  I thought you just flushed only on
^^^^^^^^^^^^^^^^^^^^
> elog()/abort.  How does the new code work. ^^^^^^^^^^^^
It seems as more right thing to do.

Vadim


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: [HACKERS] Re: Freezing docs for v6.5
Следующее
От: Vadim Mikheev
Дата:
Сообщение: Re: [HACKERS] Open 6.5 items