• Nikita Malyavin's avatar
    online alter: rework savepoints · a569515a
    Nikita Malyavin authored
    Use standard handlerton functions for savepoint add/rollback.
    
    To identify the savepoint, the pointer passed is used.
    
    Every table that has online alter in progress maintains a list of
    savepoints independently.
    
    Also this removes setting a value to a global variable savepoint_alloc_size
    without any protection, which was a race condition bug.
    a569515a
online_alter.cc 10.1 KB