diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2019-03-25 16:14:39 +0200 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2019-03-25 16:14:39 +0200 |
commit | dbc0d576a3f402ae52423fe424ed0a68f49537ef (patch) | |
tree | 8b4b725681dd96d190f3e23932a5a3b67114c769 /storage/innobase/include/btr0cur.h | |
parent | c3a6c683e2bba4111a69a34303af13ff9a45b46a (diff) | |
parent | 525e79b057ce1256aac9f8248b89d8d507ab22c3 (diff) | |
download | mariadb-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.h | 7 |
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 */ |