mariadb/storage
Marko Mäkelä 6cf29ab0df MDEV-12146 Deprecate and remove innodb_instrument_semaphores
MDEV-7618 introduced configuration parameter innodb_instrument_semaphores
in MariaDB Server 10.1. The parameter seems to only affect the rw-lock
X-latch acquisition. Extra fields are added to rw_lock_t to remember one
X-latch holder or waiter. These fields are not being consulted or reported
anywhere. This is basically only adding code bloat.

If the intention is to debug hangs or deadlocks, we have better tools for
that in the debug server, and for the non-debug server, core dumps can
reveal a lot. For example, the mini-transaction memo records the
currently held buffer block or index rw-locks, to be released at
mtr_t::commit().

The configuration parameter innodb_instrument_semaphores will be
deprecated in 10.2.5 and removed in 10.3.0.

rw_lock_t: Remove the members lock_name, file_name, line, thread_id
which did not affect any output.
2017-02-28 12:42:45 +02:00
..
archive cleanup: Field_blob::get_ptr() 2016-12-12 20:27:33 +01:00
blackhole
cassandra MDEV-6284: Remove CMakeLists.txt hack that mangled the server install file 2016-10-27 18:42:16 +03:00
connect Merge branch 'bb-10.2-serg-merge' into 10.2 2017-02-11 09:45:34 +01:00
csv Merge branch '10.0' into 10.1 2016-03-21 13:02:53 +01:00
example
federated MDEV-11597 Assertion when doing select from virtual column with impossible value 2017-01-11 09:19:45 +02:00
federatedx MDEV-11597 Assertion when doing select from virtual column with impossible value 2017-01-11 09:19:45 +02:00
heap MDEV-8360 Clean-up CHARSET_INFO: strnncollsp: diff_if_only_endspace_difference 2016-03-31 11:04:48 +04:00
innobase MDEV-12146 Deprecate and remove innodb_instrument_semaphores 2017-02-28 12:42:45 +02:00
maria MDEV-7635: Part 1 2017-02-10 06:30:42 -05:00
mroonga MDEV-7635: Fix for mroonga 32-bit test failures. 2017-02-10 06:30:42 -05:00
myisam MDEV-11750 Assertion `vfield' failed in TABLE::update_virtual_fields after crash recovery on corrupted MyISAM table 2017-02-13 18:12:04 +01:00
myisammrg cleanup: remove Item::intro_version 2016-12-12 20:27:25 +01:00
oqgraph oqgraph: remove redundant update_virtual_fields() calls 2017-02-13 18:12:04 +01:00
perfschema Merge branch '10.1' into 10.2 2017-02-10 17:01:45 +01:00
sequence test for group by pushdown with a view 2016-05-05 01:05:05 +02:00
sphinx mtr: make sphinx skipping a bit less verbose 2017-02-13 18:12:15 +01:00
spider Mark spider tests big 2016-11-17 17:36:06 +04:00
test_sql_discovery store/show vcols as item->print() 2016-12-12 20:35:41 +01:00
tokudb MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
xtradb MDEV-11454 post-merge fix: 2017-02-24 22:12:01 +02:00