Re: Hot Standby 0.2.1
От | Heikki Linnakangas |
---|---|
Тема | Re: Hot Standby 0.2.1 |
Дата | |
Msg-id | 4ACD5872.8000503@enterprisedb.com обсуждение исходный текст |
Ответ на | Re: Hot Standby 0.2.1 (Simon Riggs <simon@2ndQuadrant.com>) |
Ответы |
Re: Hot Standby 0.2.1
|
Список | pgsql-hackers |
Simon Riggs wrote: > On Tue, 2009-09-22 at 12:53 +0300, Heikki Linnakangas wrote: >> It looks like the standby tries to remove XID 4323 from the >> known-assigned hash table, but it's not there because it was removed >> and set in pg_subtrans by an XLOG_XACT_ASSIGNMENT record earlier. I >> guess we should just not throw an error in that case, but is there a >> way we could catch that narrow case and still keep the check in >> KnownAssignedXidsRemove()? It seems like the check might help catch >> other bugs, so I'd rather keep it if possible. > > Fix attached. I fixed that on Friday already, in a slightly different manner. Do you see a problem with that approach? I've made public the version I'm working on. That's the version I'm ultimately going to commit. It would be a lot more helpful if you provided these patches over that version. Otherwise I have to refactor them over that codebase, possibly introducing new bugs. -- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com
В списке pgsql-hackers по дате отправления: