Re: fix oversight converting buf_id to Buffer

Поиск
Список
Период
Сортировка
От Andres Freund
Тема Re: fix oversight converting buf_id to Buffer
Дата
Msg-id 20150812153739.GC25343@awork2.anarazel.de
обсуждение исходный текст
Ответ на Re: fix oversight converting buf_id to Buffer  (Andres Freund <andres@anarazel.de>)
Ответы Re: fix oversight converting buf_id to Buffer  (Qingqing Zhou <zhouqq.postgres@gmail.com>)
Список pgsql-hackers
Hi,

On 2015-08-11 01:15:37 +0200, Andres Freund wrote:
> I'm too tired right now to look at this, but it generally looked sane.

Pushed your fix to master and 9.5, with two very minor changes:
1) I moved the BufferDescriptorGetBuffer() call in PinBuffer_Locked() to  after the spinlock release. It's rather
minor,but there seems  little reason to do it before except the assert, which isn't compiled  in production.
 
2) I removed the two asserts you added. They essentially asserted that  i + 1 == i + 1.

Thanks again for the catch and patch.

Greetings,

Andres Freund



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

Предыдущее
От: Gideon Dresdner
Дата:
Сообщение: Re: can't coax query planner into using all columns of a gist index
Следующее
От: Robert Haas
Дата:
Сообщение: Re: Tab completion for CREATE SEQUENCE