Heikki Linnakangas <[EMAIL PROTECTED]> writes:
> The beef of the patch is two new optional indexam API functions: 
> amprepareinsert and amfinishinsert. amprepareinsert is called before 
> inserting the heap tuple. It descends the tree and finds and pins the 
> right leaf page to insert to, and returns a suggestion on where the heap 
> tuple should be inserted. amfinishinsert is called after inserting the 
> heap tuple to actually insert the index tuple. Documentation for these 
> functions need to be added indexam.sgml, I noticed that that's not done yet.

What happens when there's more than one index?

Is there a risk of deadlock during concurrent insertions (from different
processes trying to lock the same buffers in different orders)?

                        regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?


Reply via email to