mirror of
https://github.com/MariaDB/server.git
synced 2025-08-30 11:22:14 +03:00
Applying InnoDB snapshot
Detailed revision comments: r6595 | marko | 2010-02-08 13:53:02 +0200 (Mon, 08 Feb 2010) | 1 line branches/zip: btr_pcur_commit(): Unused function, remove.
This commit is contained in:
@@ -281,20 +281,13 @@ btr_pcur_get_mtr(
|
|||||||
/*=============*/
|
/*=============*/
|
||||||
btr_pcur_t* cursor); /*!< in: persistent cursor */
|
btr_pcur_t* cursor); /*!< in: persistent cursor */
|
||||||
/**************************************************************//**
|
/**************************************************************//**
|
||||||
Commits the pcur mtr and sets the pcur latch mode to BTR_NO_LATCHES,
|
Commits the mtr and sets the pcur latch mode to BTR_NO_LATCHES,
|
||||||
that is, the cursor becomes detached. If there have been modifications
|
that is, the cursor becomes detached. If there have been modifications
|
||||||
to the page where pcur is positioned, this can be used instead of
|
to the page where pcur is positioned, this can be used instead of
|
||||||
btr_pcur_release_leaf. Function btr_pcur_store_position should be used
|
btr_pcur_release_leaf. Function btr_pcur_store_position should be used
|
||||||
before calling this, if restoration of cursor is wanted later. */
|
before calling this, if restoration of cursor is wanted later. */
|
||||||
UNIV_INLINE
|
UNIV_INLINE
|
||||||
void
|
void
|
||||||
btr_pcur_commit(
|
|
||||||
/*============*/
|
|
||||||
btr_pcur_t* pcur); /*!< in: persistent cursor */
|
|
||||||
/**************************************************************//**
|
|
||||||
Differs from btr_pcur_commit in that we can specify the mtr to commit. */
|
|
||||||
UNIV_INLINE
|
|
||||||
void
|
|
||||||
btr_pcur_commit_specify_mtr(
|
btr_pcur_commit_specify_mtr(
|
||||||
/*========================*/
|
/*========================*/
|
||||||
btr_pcur_t* pcur, /*!< in: persistent cursor */
|
btr_pcur_t* pcur, /*!< in: persistent cursor */
|
||||||
|
@@ -395,30 +395,13 @@ btr_pcur_move_to_next(
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**************************************************************//**
|
/**************************************************************//**
|
||||||
Commits the pcur mtr and sets the pcur latch mode to BTR_NO_LATCHES,
|
Commits the mtr and sets the pcur latch mode to BTR_NO_LATCHES,
|
||||||
that is, the cursor becomes detached. If there have been modifications
|
that is, the cursor becomes detached. If there have been modifications
|
||||||
to the page where pcur is positioned, this can be used instead of
|
to the page where pcur is positioned, this can be used instead of
|
||||||
btr_pcur_release_leaf. Function btr_pcur_store_position should be used
|
btr_pcur_release_leaf. Function btr_pcur_store_position should be used
|
||||||
before calling this, if restoration of cursor is wanted later. */
|
before calling this, if restoration of cursor is wanted later. */
|
||||||
UNIV_INLINE
|
UNIV_INLINE
|
||||||
void
|
void
|
||||||
btr_pcur_commit(
|
|
||||||
/*============*/
|
|
||||||
btr_pcur_t* pcur) /*!< in: persistent cursor */
|
|
||||||
{
|
|
||||||
ut_a(pcur->pos_state == BTR_PCUR_IS_POSITIONED);
|
|
||||||
|
|
||||||
pcur->latch_mode = BTR_NO_LATCHES;
|
|
||||||
|
|
||||||
mtr_commit(pcur->mtr);
|
|
||||||
|
|
||||||
pcur->pos_state = BTR_PCUR_WAS_POSITIONED;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************//**
|
|
||||||
Differs from btr_pcur_commit in that we can specify the mtr to commit. */
|
|
||||||
UNIV_INLINE
|
|
||||||
void
|
|
||||||
btr_pcur_commit_specify_mtr(
|
btr_pcur_commit_specify_mtr(
|
||||||
/*========================*/
|
/*========================*/
|
||||||
btr_pcur_t* pcur, /*!< in: persistent cursor */
|
btr_pcur_t* pcur, /*!< in: persistent cursor */
|
||||||
|
Reference in New Issue
Block a user