• marko's avatar
    branches/zip: Free buffer blocks that are no longer needed for BLOB storage. · ffc0bc3e
    marko authored
    btr_blob_free(): New function to commit a mini-transaction and to free
    an uncompressed BLOB block, or the entire block.
    
    btr_store_big_rec_extern_fields(): Replace the existing code with
    btr_blob_free().  The old code may have contained a race condition.
    
    btr_free_externally_stored_field(): Completely free the buffer blocks
    allocated for the freed BLOB.
    ffc0bc3e
btr0cur.c 123 KB