Re: Bugs in TOAST handling, OID assignment and redo recovery
В списке pgsql-hackers по дате отправления:
| От | Tom Lane |
|---|---|
| Тема | Re: Bugs in TOAST handling, OID assignment and redo recovery |
| Дата | |
| Msg-id | 16666.1523458247@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Re: Bugs in TOAST handling, OID assignment and redo recovery (Pavan Deolasee <pavan.deolasee@gmail.com>) |
| Ответы |
Re: Bugs in TOAST handling, OID assignment and redo recovery
|
| Список | pgsql-hackers |
Pavan Deolasee <pavan.deolasee@gmail.com> writes:
> Or may be we simply err on the side of caution and scan the toast table
> with SnapshotAny while looking for a duplicate? That might prevent us from
> reusing an OID for a known-dead tuple, but should save us a second index
> scan and still work.
+1. We really don't want to expend two indexscans on this.
I was worried about changing the signature of GetNewOidWithIndex in
a back-patched fix, but after looking around I think that's probably
safe. External callers really shouldn't be using anything lower-level
than GetNewOid.
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера