summaryrefslogtreecommitdiff
path: root/storage/innobase/api
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2015-06-16 11:08:23 +0200
committerSergei Golubchik <serg@mariadb.org>2015-06-16 11:08:23 +0200
commita65162a396b1c298687992dd62ece924978b4c29 (patch)
tree5ddf600a95c8520cee29146df924f442068f266c /storage/innobase/api
parent909f7607018e644754a2c41b791b44b25a05e8fb (diff)
parent139ba26dbacc37858d7746b8ef53a7330f9a8fcc (diff)
downloadmariadb-git-a65162a396b1c298687992dd62ece924978b4c29.tar.gz
Merge branch 'merge-innodb-5.6' into 10.0
Diffstat (limited to 'storage/innobase/api')
-rw-r--r--storage/innobase/api/api0api.cc15
1 files changed, 15 insertions, 0 deletions
diff --git a/storage/innobase/api/api0api.cc b/storage/innobase/api/api0api.cc
index 8769fc47166..0fe21423232 100644
--- a/storage/innobase/api/api0api.cc
+++ b/storage/innobase/api/api0api.cc
@@ -595,6 +595,21 @@ ib_trx_begin(
return(static_cast<ib_trx_t>(trx));
}
+
+/*****************************************************************//**
+Check if transaction is read_only
+@return transaction read_only status */
+UNIV_INTERN
+ib_u32_t
+ib_trx_read_only(
+/*=============*/
+ ib_trx_t ib_trx) /*!< in: trx handle */
+{
+ trx_t* trx = (trx_t*) ib_trx;
+
+ return(trx->read_only);
+}
+
/*****************************************************************//**
Get the transaction's state.
@return transaction state */