1. 06 Mar, 2019 4 commits
    • Oleksandr Byelkin's avatar
      MDEV-18339: ASAN heap-buffer-overflow in Item_exists_subselect::is_top_level_item · a36ac52f
      Oleksandr Byelkin authored
      Right argument of Item_in_optimizer can not be cast to Item_in_subselect in invisible mode.
      a36ac52f
    • Sergey Vojtovich's avatar
      Adieu slave_list · 2b711d23
      Sergey Vojtovich authored
      slave_list was used to provide data for SHOW SLAVE HOSTS and
      Slaves_connected status variable.
      
      Introduced binlog_dump_thread_count which is exposed via Slaves_connected
      (replaces slave_list.records).
      
      Store Slave_info on THD and access it by iterating server_threads
      (replaces slave_list).
      
      Added:
      THD::slave_info
      binlog_dump_thread_count
      show_slave_hosts_callback()
      
      Removed:
      slave_list
      SLAVE_LIST_CHUNK
      SLAVE_ERRMSG_SIZE
      slave_list_key()
      slave_info_free()
      init_slave_list()
      end_slave_list()
      all_slave_list_mutexes
      init_all_slave_list_mutexes()
      key_LOCK_slave_list
      LOCK_slave_list
      
      Moved:
      SLAVE_INFO -> Slave_info
      register_slave() -> THD::register_slave()
      unregister_slave() -> THD::unregister_slave()
      
      Also removed redundant end_slave() from close_connections(): it is called
      again soon afterwards by clean_up().
      
      Pre-requisite for clean MDEV-18450 solution.
      2b711d23
    • Sergey Vojtovich's avatar
      Cleanup remnants of rpl_recovery_rank · 68c765d3
      Sergey Vojtovich authored
      68c765d3
    • Marko Mäkelä's avatar
      Merge 10.3 into 10.4 · 2a791c53
      Marko Mäkelä authored
      2a791c53
  2. 05 Mar, 2019 5 commits
  3. 04 Mar, 2019 11 commits
  4. 03 Mar, 2019 1 commit
  5. 01 Mar, 2019 11 commits
  6. 28 Feb, 2019 8 commits