Re: Latest version of Hot Standby patch: unexpected error querying standby

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема Re: Latest version of Hot Standby patch: unexpected error querying standby
Дата
Msg-id 4960CED8.1020507@enterprisedb.com
обсуждение исходный текст
Ответ на Re: Latest version of Hot Standby patch: unexpected error querying standby  (Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>)
Ответы Re: Latest version of Hot Standby patch: unexpected error querying standby  (Greg Stark <greg.stark@enterprisedb.com>)
Список pgsql-hackers
Heikki Linnakangas wrote:
> I can reproduce that too with CVS HEAD, so it's clearly a bug. I 
> probably introduced it with the recent smgr changes; I'll try to hunt it 
> down.

Now that was an embarrassingly simple bug:

--- a/src/backend/catalog/storage.c
+++ b/src/backend/catalog/storage.c
@@ -106,7 +106,7 @@ RelationCreateStorage(RelFileNode rnode, bool istemp)     srel = smgropen(rnode);
smgrcreate(srel,MAIN_FORKNUM, false);
 

-    if (istemp)
+    if (!istemp)     {         /*          * Make an XLOG entry showing the file creation.  If we abort, the file

Fixed, as well as the same bug in RelationTruncate. Thanks for report, 
I'll keep this brown paper bag on for a few days...

--   Heikki Linnakangas  EnterpriseDB   http://www.enterprisedb.com


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Heikki Linnakangas
Дата:
Сообщение: Re: Latest version of Hot Standby patch: unexpected error querying standby
Следующее
От: Stephen Frost
Дата:
Сообщение: Re: New patch for Column-level privileges