Browse Source
MDEV-6928: Add trx pointer to struct mtr_t
MDEV-6928: Add trx pointer to struct mtr_t
Merge Facebook commit 25295d003c
authored by Steaphan Greene from https://github.com/facebook/mysql-5.6
This adds a pointer to the trx to each mtr.
This allows the trx to be accessed in parts of the code
where it was otherwise not available. This is needed later.
pull/22/head
42 changed files with 227 additions and 177 deletions
-
2storage/innobase/api/api0api.cc
-
34storage/innobase/btr/btr0cur.cc
-
2storage/innobase/btr/btr0pcur.cc
-
6storage/innobase/fts/fts0fts.cc
-
3storage/innobase/fts/fts0que.cc
-
2storage/innobase/handler/ha_innodb.cc
-
12storage/innobase/include/btr0cur.h
-
16storage/innobase/include/mtr0mtr.h
-
6storage/innobase/include/mtr0mtr.ic
-
13storage/innobase/include/trx0undo.h
-
3storage/innobase/row/row0ext.cc
-
3storage/innobase/row/row0ftsort.cc
-
24storage/innobase/row/row0ins.cc
-
4storage/innobase/row/row0log.cc
-
2storage/innobase/row/row0merge.cc
-
8storage/innobase/row/row0mysql.cc
-
19storage/innobase/row/row0sel.cc
-
14storage/innobase/row/row0umod.cc
-
12storage/innobase/row/row0upd.cc
-
8storage/innobase/trx/trx0rec.cc
-
10storage/innobase/trx/trx0undo.cc
-
2storage/xtradb/api/api0api.cc
-
34storage/xtradb/btr/btr0cur.cc
-
2storage/xtradb/btr/btr0pcur.cc
-
6storage/xtradb/fts/fts0fts.cc
-
3storage/xtradb/fts/fts0que.cc
-
2storage/xtradb/handler/ha_innodb.cc
-
12storage/xtradb/include/btr0cur.h
-
16storage/xtradb/include/mtr0mtr.h
-
6storage/xtradb/include/mtr0mtr.ic
-
13storage/xtradb/include/trx0undo.h
-
3storage/xtradb/row/row0ext.cc
-
3storage/xtradb/row/row0ftsort.cc
-
24storage/xtradb/row/row0ins.cc
-
4storage/xtradb/row/row0log.cc
-
2storage/xtradb/row/row0merge.cc
-
8storage/xtradb/row/row0mysql.cc
-
17storage/xtradb/row/row0sel.cc
-
14storage/xtradb/row/row0umod.cc
-
12storage/xtradb/row/row0upd.cc
-
8storage/xtradb/trx/trx0rec.cc
-
10storage/xtradb/trx/trx0undo.cc
Write
Preview
Loading…
Cancel
Save
Reference in new issue