Re: Improving connection scalability: GetSnapshotData()
| От | Peter Geoghegan |
|---|---|
| Тема | Re: Improving connection scalability: GetSnapshotData() |
| Дата | |
| Msg-id | CAH2-WzkuTcB2WbegRicnaVQ+igBsDP3AQawivEunEGR3m1vs0w@mail.gmail.com обсуждение исходный текст |
| Ответ на | Re: Improving connection scalability: GetSnapshotData() (Andres Freund <andres@anarazel.de>) |
| Ответы |
Re: Improving connection scalability: GetSnapshotData()
|
| Список | pgsql-hackers |
On Sun, Aug 16, 2020 at 2:11 PM Andres Freund <andres@anarazel.de> wrote: > For the first, one issue is that there's no obviously good candidate for > an uninitialized xid. We could use something like FrozenTransactionId, > which may never be in the procarray. But it's not exactly pretty. Maybe it would make sense to mark the fields as inaccessible or undefined to Valgrind. That has advantages and disadvantages that are obvious. If that isn't enough, it might not hurt to do this on top of whatever becomes the primary solution. An undefined value has the advantage of "spreading" when the value gets copied around. -- Peter Geoghegan
В списке pgsql-hackers по дате отправления: