• Heikki Linnakangas's avatar
    More GIN refactoring. · 04eee1fa
    Heikki Linnakangas authored
    Split off the portion of ginInsertValue that inserts the tuple to current
    level into a separate function, ginPlaceToPage. ginInsertValue's charter
    is now to recurse up the tree to insert the downlink, when a page split is
    required.
    
    This is in preparation for a patch to change the way incomplete splits are
    handled, which will need to do these operations separately. And IMHO makes
    the code more readable anyway.
    04eee1fa
ginbtree.c 12.3 KB