1. 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
  2. 07 Aug, 2017 1 commit
  3. 04 Aug, 2017 2 commits
  4. 03 Aug, 2017 8 commits
  5. 02 Aug, 2017 2 commits
  6. 01 Aug, 2017 9 commits
  7. 30 Jul, 2017 5 commits
  8. 29 Jul, 2017 3 commits
  9. 27 Jul, 2017 5 commits
  10. 24 Jul, 2017 1 commit
  11. 22 Jul, 2017 1 commit
  12. 21 Jul, 2017 1 commit
    • Jan Lindström's avatar
      MDEV-13325: InnoDB assert dict_sys->size > 0 during ALTER TABLE · 92cbe388
      Jan Lindström authored
      Problem was that dict_sys->size tries to maintain used memory
      occupied by the data dictionary table and index objects.
      However at least on table objects table->heap size can increase
      between when table object is inserted to dict_sys and when
      it is removed from dict_sys causing inconsistency on amount
      of memory added to and removed from dict_sys->size variable.
      
      Removed unnecessary dict_sys:size variable as it is really
      used only for status output.
      
      Introduced dict_sys_get_size function to calculate memory
      occupied by the data dictionary table and index objects
      that is then used on show engine innodb output.
      
      dict_table_add_to_cache(),
      dict_table_rename_in_cache(),
      dict_table_remove_from_cache_low(),
      dict_index_remove_from_cache_low(),
      	Remove size calculation.
      
      srv_printf_innodb_monitor(): Use dict_sys_get_size function to
      get dictionary memory allocated.
      
      xtradb_internal_hash_tables_fill_table(): Use dict_sys_get_size
      function to get dictionary memory allocated.
      92cbe388
  13. 20 Jul, 2017 1 commit