• Robert Haas's avatar
    Some refinement for the "fast path" lock patch. · 8e5ac74c
    Robert Haas authored
    1. In GetLockStatusData, avoid initializing instance before we've ensured
    that the array is large enough.  Otherwise, if repalloc moves the block
    around, we're hosed.
    
    2. Add the word "Relation" to the name of some identifiers, to avoid
    assuming that the fast-path mechanism will only ever apply to relations
    (though these particular parts certainly will).  Some of the macros
    could possibly use similar treatment, but the names are getting awfully
    long already.
    
    3. Add a missing word to comment in AtPrepare_Locks().
    8e5ac74c
lock.c 103 KB