Re: embedded list v2

Поиск
Список
Период
Сортировка
От Andres Freund
Тема Re: embedded list v2
Дата
Msg-id 201206282306.49566.andres@2ndquadrant.com
обсуждение исходный текст
Ответ на Re: embedded list v2  (Andres Freund <andres@2ndquadrant.com>)
Ответы Re: embedded list v2  (Alvaro Herrera <alvherre@commandprompt.com>)
Re: embedded list v2  (Alvaro Herrera <alvherre@2ndquadrant.com>)
Список pgsql-hackers
On Thursday, June 28, 2012 10:03:26 PM Andres Freund wrote:
> What I wonder is how hard it would be to remove catcache.h's structs into
> the  implementation. Thats the reason why the old and new list
> implementation currently is included all over the backend...
Moving them into the implementation isn't possible, but catcache.h being 
included just about everywhere simply isn't needed.

It being included everywhere was introduced by a series of commits from Bruce:
b85a965f5fc7243d0386085e12f7a6c836503b42
b43ebe5f83b28e06a3fd933b989aeccf0df7844a
e0522505bd13bc5aae993fc50b8f420665d78e96
and others

That looks broken. An implementation file not including its own header... A 
minimal patch to fix this particular problem is attached (looks like there are 
others in the series).

Andres
-- Andres Freund                       http://www.2ndQuadrant.com/PostgreSQL Development, 24x7 Support, Training &
Services

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

Предыдущее
От: Peter Geoghegan
Дата:
Сообщение: Re: Uh, I change my mind about commit_delay + commit_siblings (sort of)
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: embedded list v2