1. 19 Feb, 2019 6 commits
  2. 18 Feb, 2019 4 commits
  3. 16 Feb, 2019 1 commit
    • Marko Mäkelä's avatar
      Fix tests for innodb_checksum_algorithm=strict_crc32 · df51dc28
      Marko Mäkelä authored
      In tests that directly write InnoDB data file pages,
      compute the innodb_checksum_algorithm=crc32 checksums,
      instead of writing the 0xdeadbeef value used by
      innodb_checksum_algorithm=none. In this way, these tests
      will not cause failures when executing
      ./mtr --mysqld=--loose-innodb-checksum-algorithm=strict_crc32
      df51dc28
  4. 14 Feb, 2019 1 commit
  5. 13 Feb, 2019 10 commits
  6. 12 Feb, 2019 2 commits
    • Marko Mäkelä's avatar
      Merge 10.1 into 10.2 · 8a9cdc5f
      Marko Mäkelä authored
      8a9cdc5f
    • Julius Goryavsky's avatar
      MDEV-18426: Most of the mtr tests in the galera_3nodes suite fail · 5b827511
      Julius Goryavsky authored
      Most of the mtr tests in the galera_3nodes suite fail
      for a variety of reasons with a variety of errors.
      
      This patch fixes several substantial flaws
      in the galera_3nodes suite tests and in the mtr framework
      service files, adapting the tests from galera_3nodes
      for the current version of MariaDB.
      
      This patch also synchronizes some galera_3nodes-related
      files with the latest changes made for MDEV-17835 (v2 patch)
      and for MDEV-18379 in other branches (10.2 and 10.3).
      
      Closes #1161
      5b827511
  7. 11 Feb, 2019 4 commits
    • Daniel Bartholomew's avatar
      bump the VERSION · aae261e9
      Daniel Bartholomew authored
      aae261e9
    • Marko Mäkelä's avatar
      MDEV-18295 IMPORT TABLESPACE fails with instant-altered tables · 4e7ee166
      Marko Mäkelä authored
      When importing a tablespace, we must initialize dummy DEFAULT NULL
      values for any instantly added columns in order to avoid a debug
      assertion failure when PageConverter::update_records() invokes
      rec_get_offsets(). Finally, when the operation completes, we must
      evict and reload the table definition, so that the correct
      default values for instantly added columns will be loaded.
      
      ha_innobase::discard_or_import_tablespace(): On successful
      IMPORT TABLESPACE, evict and reload the table definition,
      so that btr_cur_instant_init() will load the correct metadata.
      
      PageConverter::update_index_page(): Fill in dummy DEFAULT NULL values
      for instantly added columns. These will be replaced upon the
      completion of the operation by evicting and reloading the metadata.
      
      row_discard_tablespace(): Invoke dict_table_t::remove_instant().
      After DISCARD TABLESPACE, the table is no longer in "instant ALTER"
      format, because there is no data file attached.
      4e7ee166
    • Marko Mäkelä's avatar
      Merge 10.1 into 10.2 · 9e4f2994
      Marko Mäkelä authored
      9e4f2994
    • Marko Mäkelä's avatar
      MDEV-18016: Cover the no-rebuild case, and remove a bogus debug assertion · be254148
      Marko Mäkelä authored
      The code path where the table was not being rebuilt during ALTER TABLE
      was not covered by the test. Add coverage, and remove the debug assertion
      that could fail in this case.
      be254148
  8. 09 Feb, 2019 2 commits
  9. 08 Feb, 2019 2 commits
  10. 07 Feb, 2019 5 commits
  11. 06 Feb, 2019 3 commits