Re: FSM, now without WAL-logging - Mailing list pgsql-hackers

From Zdenek Kotala
Subject Re: FSM, now without WAL-logging
Date
Msg-id 48DB39E4.30300@sun.com
Whole thread Raw
In response to FSM, now without WAL-logging  (Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>)
Responses Re: FSM, now without WAL-logging  (Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>)
List pgsql-hackers
Heikki Linnakangas napsal(a):
> Attached is a revamped version of the FSM rewrite. WAL-logging is now 
> gone. Any inconsistencies between levels of the FSM is fixed during 
> vacuum, and by searchers when they run into a dead end because of a 
> discrepancy. Corruption within FSM pages is likewise fixed by vacuum and 
> searchers.

Hi Heikki,

I'm testing this version now and I got core dump in initdb phase:

08047558 pgstat_count_heap_insert+0x20(840b120, 842d738, 80, 8047580)
08047608 heap_insert+0x124(840b120, 842d738, 0, 1, 1, 842d710)
08047638 simple_heap_insert+0x23(840b120, 842d738, 8367f60, 80cc25a, b, 
8302cac)
08047668 InsertOneTuple+0x93(4da, 80479ec, 8047b88, 80cb0b3, 0, 0)
08047b88 boot_yyparse+0x7f1(0, feff0e68, 0, 1, 83ab990, fefcba94)
08047bb8 AuxiliaryProcessMain+0x41d(3, 83aad04, fee88540, 816b63b, 
fef00e40, 8047bf4)
08047bfc main+0x3a9(4, 83aad00, 8047c30)
08047c10 _start+0x80(4, 8047d04, 8047d2c, 8047d33, 8047d37, 0)

Let me know if you need more info. (I'm not using fresh CVS snapshot but 
two weeks old)
    Zdenek


pgsql-hackers by date:

Previous
From: KaiGai Kohei
Date:
Subject: Re: Updates of SE-PostgreSQL 8.4devel patches
Next
From: Simon Riggs
Date:
Subject: Re: Transaction Snapshots and Hot Standby