Re: B-tree "finish incomplete split" bug
| От | Tom Lane |
|---|---|
| Тема | Re: B-tree "finish incomplete split" bug |
| Дата | |
| Msg-id | 6611.1213193741@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | B-tree "finish incomplete split" bug ("Heikki Linnakangas" <heikki@enterprisedb.com>) |
| Ответы |
Re: B-tree "finish incomplete split" bug
|
| Список | pgsql-hackers |
"Heikki Linnakangas" <heikki@enterprisedb.com> writes:
> The trivial fix is to not call CacheInvalidateRelcache() in recovery
> (patch attached). Another option is to put the check into
> CacheInvalidateRelcache() itself, but in the name of consistency we
> should then put the same check into the other CacheInvalidate* variants
> as well. As nbtinsert.c is the only place that calls
> CacheInvalidateRelcache during WAL replay, I'm going to do the trivial fix.
This will need to be revisited if we ever hope to get read-only slaves
working. But I agree with the trivial fix for now (especially in the
back branches).
regards, tom lane
В списке pgsql-hackers по дате отправления: