• Anson Chung's avatar
    MDEV-33044 Loading time zones does not work with alter_algorithm INPLACE · 7890388d
    Anson Chung authored
    $MYSQL_TZINFO_TO_SQL works by truncating tables. Truncation is an
    operation that cannot be done in-place and therefore is fundamentally
    incompatible with alter_algorithm='INPLACE'. As a result, we override
    the default alter_algorithm setting in tztime.cc to
    alter_algorithm='COPY' so that timezones can be loaded regardless
    of the previously set alter_algorithm.
    
    All new code of the whole pull request, including one or several files
    that are either new files or modified ones, are contributed under the
    BSD-new license. I am contributing on behalf of my employer
    Amazon Web Services, Inc.
    7890388d
load_timezones_with_alter_algorithm_inplace.test 1.71 KB