Re: VACUUM/t_ctid bug (was Re: GiST concurrency commited) - Mailing list pgsql-hackers

From Teodor Sigaev
Subject Re: VACUUM/t_ctid bug (was Re: GiST concurrency commited)
Date
Msg-id 431432BA.9030207@sigaev.ru
Whole thread Raw
In response to Re: VACUUM/t_ctid bug (was Re: GiST concurrency commited)  (Mario Weilguni <mweilguni@sime.com>)
Responses Re: VACUUM/t_ctid bug (was Re: GiST concurrency commited)  (Mario Weilguni <mweilguni@sime.com>)
List pgsql-hackers
> Since 7.4 we have troubles with ltree (seldom corruption of buffer cache, not 
> on-disk), might this bug be somehow related to the ltree problem?
> 7.2 was rock-stable with ltree.

Not sure. Fixed bug was (@ - contains operation):

update wow set a = a || '{101}'::int[] where a @ '{1,2,3}';
select a from wow where a @ '{1,2,3}' and not a @ '{101}';

After update query select must not find any rows, but it did. The problem was in 
GiST code and so any GiST idexes was affected.

Can you say more about your trouble?


-- 
Teodor Sigaev                                   E-mail: teodor@sigaev.ru
  WWW: http://www.sigaev.ru/
 


pgsql-hackers by date:

Previous
From: Mario Weilguni
Date:
Subject: Re: VACUUM/t_ctid bug (was Re: GiST concurrency commited)
Next
From: Mario Weilguni
Date:
Subject: Re: VACUUM/t_ctid bug (was Re: GiST concurrency commited)