1. 28 Jan, 2019 3 commits
    • Sergey Vojtovich's avatar
      Simplified THD::current_linfo locking · 891be49a
      Sergey Vojtovich authored
      LOG_INFO::lock was useless. It could've only protect against concurrent
      iterators execution, which was already protected by LOCK_thread_count.
      
      Use LOCK_thd_data instead of LOCK_thread_count as a protection against
      THD::current_linfo reset.
      
      Aim is to reduce usage of LOCK_thread_count and COND_thread_count.
      Part of MDEV-15135.
      891be49a
    • Sergey Vojtovich's avatar
      Execute bootstrap in main thread · c88fd54d
      Sergey Vojtovich authored
      Bootstrap in a separate thread was introduced in 746f0b3b to workaround
      OS/2 small stack size. OS/2 support was discontinued in 2006 and modern
      operating systems have default stack size a few times larger than
      default thread_stack and it is tunable.
      
      Aim is to reduce usage of LOCK_thread_count and COND_thread_count.
      Part of MDEV-15135.
      c88fd54d
    • Sergey Vojtovich's avatar
      Simplified code, no functional changes · 7ad742b2
      Sergey Vojtovich authored
      7ad742b2
  2. 26 Jan, 2019 5 commits
  3. 25 Jan, 2019 22 commits
  4. 24 Jan, 2019 10 commits