1. 23 Aug, 2017 1 commit
    • Marko Mäkelä's avatar
      MDEV-13606 XA PREPARE transactions should survive innodb_force_recovery=1 or 2 · b8b3ba63
      Marko Mäkelä authored
      When MySQL 5.0.3 introduced InnoDB support for two-phase commit,
      it also introduced the questionable logic to roll back XA PREPARE
      transactions on startup when innodb_force_recovery is 1 or 2.
      
      Remove this logic in order to avoid unwanted side effects when
      innodb_force_recovery is being set for other reasons. That is,
      XA PREPARE transactions will always remain in that state until
      InnoDB receives an explicit XA ROLLBACK or XA COMMIT request
      from the upper layer.
      
      At the time the logic was introduced in MySQL 5.0.3, there already
      was a startup parameter that is the preferred way of achieving
      the behaviour: --tc-heuristic-recover=ROLLBACK.
      b8b3ba63
  2. 18 Aug, 2017 1 commit
    • Jan Lindström's avatar
      MDEV-8960: Can't refer the same column twice in one ALTER TABLE · ce6c0e58
      Jan Lindström authored
      Problem was that if column was created in alter table when
      it was refered again it was not tried to find from list
      of current columns.
      
      mysql_prepare_alter_table:
        There is two cases
          (1) If alter table adds a new column and then later alter
              changes the field definition, there was no check from
      	list of new columns, instead an incorrect error was given.
          (2) If alter table adds a new column and then later alter
              changes the default, there was no check from list of
      	new columns, instead an incorrect error was given.
      ce6c0e58
  3. 14 Aug, 2017 1 commit
  4. 13 Aug, 2017 1 commit
  5. 09 Aug, 2017 1 commit
    • Marko Mäkelä's avatar
      Revert an InnoDB Memcached plugin fix that was merged from MySQL 5.6.37 · cb9648a6
      Marko Mäkelä authored
      Revert the following change, because Memcached is not present
      in MariaDB Server. We had better avoid adding dead code.
      
      commit d9bc5e03d788b958ce8c76e157239953db60adb2
      Author: Aakanksha Verma <aakanksha.verma@oracle.com>
      Date:   Thu May 18 14:31:01 2017 +0530
      
          Bug #24605783 MYSQL GOT SIGNAL 6 ASSERTION FAILURE
      cb9648a6
  6. 07 Aug, 2017 1 commit
  7. 04 Aug, 2017 2 commits
  8. 03 Aug, 2017 8 commits
  9. 02 Aug, 2017 2 commits
  10. 01 Aug, 2017 9 commits
  11. 30 Jul, 2017 5 commits
  12. 29 Jul, 2017 3 commits
  13. 27 Jul, 2017 5 commits