1. 01 Dec, 2018 2 commits
  2. 30 Nov, 2018 13 commits
  3. 29 Nov, 2018 6 commits
    • Jan Lindström's avatar
      Fix xtrabackup SST tests by using innodb-safe-truncate=OFF. · 33fdb443
      Jan Lindström authored
      Disable tests that do not yet pass.
      33fdb443
    • Marko Mäkelä's avatar
      Fix btr_pcur store and restore · 6840fdfb
      Marko Mäkelä authored
      rec_copy_prefix_to_buf(): If the page is in the flexible format,
      convert the record to the original format, so that
      btr_pcur_restore_position() will only have to deal with one format.
      Merge the code from rec_copy_prefix_to_buf_old().
      
      btr_pcur_restore_position_func(): Interpret a special value of
      btr_cur_t::old_rec that points to the metadata record.
      6840fdfb
    • Marko Mäkelä's avatar
      Remove some unnecessary InnoDB #include · 447e4931
      Marko Mäkelä authored
      447e4931
    • Marko Mäkelä's avatar
      Fix the insert of the metadata record · 6a72d76d
      Marko Mäkelä authored
      btr_cur_optimistic_insert(): Only insert the metadata record in the
      newest format.
      
      btr_cur_pessimistic_insert(): Allow the insertion of the metadata record.
      6a72d76d
    • Marko Mäkelä's avatar
      Minor fixes · f4029526
      Marko Mäkelä authored
      page_copy_rec_list_end_to_created_page(): Reposition the cursor when
      converting the page.
      
      page_delete_rec_list_start(): Relax a too strict assertion.
      f4029526
    • Marko Mäkelä's avatar
      MDEV-17859: Clean up the FOREIGN KEY handling · be998bfd
      Marko Mäkelä authored
      dict_create_add_foreigns_to_dictionary(): Do not commit the transaction.
      The operation can still fail in dict_load_foreigns(), and we want
      to be able to roll back the transaction.
      
      create_table_info_t::create_table(): Never reset m_drop_before_rollback,
      and never commit the transaction. We use a single point of rollback
      in ha_innobase::create(). Merge the logic from
      row_table_add_foreign_constraints().
      be998bfd
  4. 28 Nov, 2018 11 commits
  5. 27 Nov, 2018 8 commits