Re: [HACKERS] Circular-freelist bug is still there

2004-02-12 Thread Jan Wieck
Tom Lane wrote: I just saw the parallel regression tests hang up again. Inspection revealed that StrategyInvalidateBuffer() was stuck in an infinite loop because the freelist was circular. (gdb) p StrategyControl-listFreeBuffers $5 = 579 (gdb) p BufferDescriptors[579] $6 = {bufNext = 106, data =

Re: [HACKERS] Circular-freelist bug is still there

2004-02-12 Thread Tom Lane
Oh, okay. So when's that fix going to be committed? Never mind, I see you just did ... regards, tom lane ---(end of broadcast)--- TIP 7: don't forget to increase your free space map settings

Re: [HACKERS] Circular-freelist bug is still there

2004-02-12 Thread Tom Lane
Jan Wieck [EMAIL PROTECTED] writes: Tom Lane wrote: I just saw the parallel regression tests hang up again. Anyhow, according to our discussion in early January I have changed the code in StrategyInvalidateBuffer() so that it clears out the buffer tag and the CDB's buffer tag. Also it will

[HACKERS] Circular-freelist bug is still there

2004-02-11 Thread Tom Lane
I just saw the parallel regression tests hang up again. Inspection revealed that StrategyInvalidateBuffer() was stuck in an infinite loop because the freelist was circular. (gdb) p StrategyControl-listFreeBuffers $5 = 579 (gdb) p BufferDescriptors[579] $6 = {bufNext = 106, data = 4991904, tag =