summaryrefslogtreecommitdiff
path: root/storage/innobase/include/btr0cur.h
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2019-03-25 16:14:39 +0200
committerMarko Mäkelä <marko.makela@mariadb.com>2019-03-25 16:14:39 +0200
commitdbc0d576a3f402ae52423fe424ed0a68f49537ef (patch)
tree8b4b725681dd96d190f3e23932a5a3b67114c769 /storage/innobase/include/btr0cur.h
parentc3a6c683e2bba4111a69a34303af13ff9a45b46a (diff)
parent525e79b057ce1256aac9f8248b89d8d507ab22c3 (diff)
downloadmariadb-git-dbc0d576a3f402ae52423fe424ed0a68f49537ef.tar.gz
Merge 10.2 into 10.3
Diffstat (limited to 'storage/innobase/include/btr0cur.h')
-rw-r--r--storage/innobase/include/btr0cur.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/storage/innobase/include/btr0cur.h b/storage/innobase/include/btr0cur.h
index 358f394c5b4..1ddec6b9815 100644
--- a/storage/innobase/include/btr0cur.h
+++ b/storage/innobase/include/btr0cur.h
@@ -1,7 +1,7 @@
/*****************************************************************************
Copyright (c) 1994, 2016, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2017, 2018, MariaDB Corporation.
+Copyright (c) 2017, 2019, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -558,6 +558,11 @@ btr_cur_pessimistic_delete(
bool rollback,/*!< in: performing rollback? */
mtr_t* mtr) /*!< in: mtr */
MY_ATTRIBUTE((nonnull));
+/** Delete the node pointer in a parent page.
+@param[in,out] parent cursor pointing to parent record
+@param[in,out] mtr mini-transaction */
+void btr_cur_node_ptr_delete(btr_cur_t* parent, mtr_t* mtr)
+ MY_ATTRIBUTE((nonnull));
/***********************************************************//**
Parses a redo log record of updating a record in-place.
@return end of log record or NULL */