mariadb/plugin/feedback
Sergey Vojtovich 3503fbbebf Move THD list handling to THD_list
Implemented and integrated THD_list as a replacement for the global
thread list. It uses own mutex instead of LOCK_thread_count for THD
list protection.

Removed unused first_global_thread() and next_global_thread().

delayed_insert_threads is now protected by LOCK_delayed_insert. Although
this patch doesn't fix very wrong synchronization of this variable.

After this patch there are only 2 legitimate uses of LOCK_thread_count
left, both in mysqld.cc: thread_count and ready_to_exit.

Aim is to reduce usage of LOCK_thread_count and COND_thread_count.
Part of MDEV-15135.
2019-01-28 17:39:07 +04:00
..
CMakeLists.txt Make sure to recompile the feedback plugin for EMBEDDED 2016-09-27 17:38:47 +02:00
feedback.cc Changed database, tablename and alias to be LEX_CSTRING 2018-01-30 21:33:55 +02:00
feedback.h Enusure that my_global.h is included first 2017-08-24 01:05:44 +02:00
sender_thread.cc Move THD list handling to THD_list 2019-01-28 17:39:07 +04:00
url_base.cc Correct FSF address 2017-03-10 18:21:29 +01:00
url_http.cc MDEV-15091 : Windows, 64bit: reenable and fix warning C4267 (conversion from 'size_t' to 'type', possible loss of data) 2018-02-06 12:55:58 +00:00
utils.cc Make possible to use clang on Windows (clang-cl) 2018-02-20 21:17:36 +00:00