mariadb/storage
Jacob Mathew f76a17e355 MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot
The crash occurs when a thread that is closing its connection attempts to
access Spider transaction information when another thread has freed that memory
while processing Spider plugin deinit.  This occurs because Spider does not
adjust the plugin's reference count when it sets a transaction information
pointer for the plugin.

The fix I implemented changes the way Spider sets the transaction information
pointer to use thd_set_ha_data() so that Spider's plugin reference counter is
adjusted as well.

Author:
  Jacob Mathew.

Reviewer:
  Kentoku Shiba.

Merged From:
  Commit ab9d420 on branch 10.2
2018-05-18 11:14:26 -07:00
..
archive MDEV-14265 - RPMLint warning: shared-lib-calls-exit 2018-03-16 13:26:52 +04:00
blackhole
cassandra Correct FSF address 2017-03-10 18:21:29 +01:00
connect Merge branch '10.0' into 10.1 2018-05-05 14:01:59 +02:00
csv Merge 10.0 into 10.1 2017-05-23 08:59:03 +03:00
example
federated MDEV-14272 Mariadb crashes with signal 11 when using federatedx engine and galera 2017-12-28 02:13:25 +01:00
federatedx Merge branch 'github/10.0' into 10.1 2018-02-02 10:09:44 +01:00
heap Merge branch '10.0' into 10.1 2018-02-22 14:12:02 +01:00
innobase Merge 10.0 into 10.1 2018-05-11 17:32:20 +03:00
maria MDEV-14265 - RPMLint warning: shared-lib-calls-exit 2018-03-16 13:26:52 +04:00
mroonga Mroonga cmake failure - LZ4_LIBS = NOTFOUND 2018-05-08 22:49:29 +03:00
myisam MDEV-14265 - RPMLint warning: shared-lib-calls-exit 2018-03-16 13:26:52 +04:00
myisammrg Merge branch '10.0' into 10.1 2017-08-08 10:18:43 +02:00
oqgraph Merge 10.0 into 10.1 2018-04-24 09:26:40 +03:00
perfschema Merge branch '10.0' into 10.1 2018-05-05 14:01:59 +02:00
sequence
sphinx Fixed compiler warnings in sphinx 2018-03-26 17:56:09 +03:00
spider MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot 2018-05-18 11:14:26 -07:00
test_sql_discovery
tokudb Merge branch '10.0' into 10.1 2018-05-05 14:01:59 +02:00
xtradb Merge 10.0 into 10.1 2018-05-11 17:32:20 +03:00