| От | Andres Freund |
|---|---|
| Тема | Re: Move PinBuffer and UnpinBuffer to atomics |
| Дата | |
| Msg-id | 20150911165035.GF4996@alap3.anarazel.de обсуждение |
| Ответ на | Re: Move PinBuffer and UnpinBuffer to atomics (YUriy Zhuravlev <u.zhuravlev@postgrespro.ru>) |
| Ответы |
Re: Move PinBuffer and UnpinBuffer to atomics
|
| Список | pgsql-hackers |
On 2015-09-11 19:46:02 +0300, YUriy Zhuravlev wrote: > On Friday 11 September 2015 18:37:00 you wrote: > > so unless I'm missing something, no, we haven't lost the lock. > This section is protected by like LWLockAcquire(newPartitionLock, > LW_EXCLUSIVE); before it (and we can't get this buffer from hash table). a) As I said upthread there's a patch to remove these locks entirely b) It doesn't matter anyway. Not every pin goes through the buffer mapping table. StrategyGetBuffer(), SyncOneBuffer(),... Greetings, Andres Freund
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера