1. 04 Jul, 2019 2 commits
    • Jan Lindström's avatar
      MDEV-19939: Galera test failure on galera_toi_ddl_fk_insert · fee61edd
      Jan Lindström authored
      Add sync wait to make sure selects see correct consistent db.
      fee61edd
    • Jan Lindström's avatar
      Update Galera failing test list and record correct results · 24aa723a
      Jan Lindström authored
      for passing ones.
      
      Changes to be committed:
      	new file:   mysql-test/std_data/galera-cert.pem
      	new file:   mysql-test/std_data/galera-key.pem
      	new file:   mysql-test/std_data/galera-upgrade-ca-cert.pem
      	new file:   mysql-test/std_data/galera-upgrade-server-cert.pem
      	new file:   mysql-test/std_data/galera-upgrade-server-key.pem
      	modified:   mysql-test/suite/galera/disabled.def
      	modified:   mysql-test/suite/galera/r/MW-416.result
      	modified:   mysql-test/suite/galera/r/MW-44.result
      	modified:   mysql-test/suite/galera/r/galera_sst_mysqldump_with_key,debug.rdiff
      	modified:   mysql-test/suite/galera/r/galera_sst_mysqldump_with_key.result
      	modified:   mysql-test/suite/galera/t/MW-416.test
      	modified:   mysql-test/suite/galera/t/galera_kill_applier.test
      24aa723a
  2. 03 Jul, 2019 4 commits
  3. 02 Jul, 2019 5 commits
  4. 01 Jul, 2019 6 commits
  5. 28 Jun, 2019 2 commits
    • Thirunarayanan Balathandayuthapani's avatar
      MDEV-17228 Encrypted temporary tables are not encrypted · 723a4b1d
      Thirunarayanan Balathandayuthapani authored
      - Introduce a new variable called innodb_encrypt_temporary_tables which is
      a boolean variable. It decides whether to encrypt the temporary tablespace.
      - Encrypts the temporary tablespace based on full checksum format.
      - Introduced a new counter to track encrypted and decrypted temporary
      tablespace pages.
      - Warnings issued if temporary table creation has conflict value with
      innodb_encrypt_temporary_tables
      - Added a new test case which reads and writes the pages from/to temporary
      tablespace.
      723a4b1d
    • Thirunarayanan Balathandayuthapani's avatar
      MDEV-19781 Add page id matching check in innochecksum tool · e4a0dbfb
      Thirunarayanan Balathandayuthapani authored
      Added the condition in innochecksum tool to check page id mismatch.
      This could catch the write corruption caused by InnoDB.
      
      Added the debug insert inside fil_io() to check whether it writes
      the page to wrong offset.
      e4a0dbfb
  6. 27 Jun, 2019 4 commits
  7. 26 Jun, 2019 1 commit
  8. 25 Jun, 2019 2 commits
  9. 24 Jun, 2019 2 commits
  10. 23 Jun, 2019 1 commit
  11. 21 Jun, 2019 3 commits
  12. 20 Jun, 2019 4 commits
  13. 19 Jun, 2019 3 commits
  14. 18 Jun, 2019 1 commit
    • Michael Widenius's avatar
      MDEV-19595 fixed · 8acbf9c1
      Michael Widenius authored
      The test cases for the MDEV found several independent bugs
      in MariaDB server and Aria:
      - If a temporary table was marked as crashed, it could never
        be deleted.
      - Opening of a crashed temporary table gave an error message
        but the error was never forwarded to the caller which caused
        an assert() in my_ok()
      - init_read_record() did mmap of all temporary tables, which is
        probably not a good idea as this area can potentially be
        very big. Changed code to only mmap internal temporary tables.
      - mmap-ed tables where not unmapped in case of repair/optimize
        which caused bad data in table and crashes if the original
        table files where replaced with new ones (as the old mmap
        was still in place). Fixed by removing the mmap in case
        of repair.
      - Cleaned up usage of code that disabled mmap in Aria
      8acbf9c1