diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2017-03-09 22:06:22 +0200 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2017-03-10 08:15:25 +0200 |
commit | a20340cf859ba1b10174d4b8ee002d1548bf102c (patch) | |
tree | e0be26cad1a7a2a75c03f128312362feb9f83a95 /storage/innobase/include/trx0rseg.h | |
parent | 0ef91c89582fd9cacf0f7b2801351de4772ef374 (diff) | |
download | mariadb-git-a20340cf859ba1b10174d4b8ee002d1548bf102c.tar.gz |
Hard-code innodb_page_size as the undo log page size.
InnoDB undo logs currently always use the innodb_page_size,
whether they are stored in the system tablespace, in a
dedicated undo tablespace, or in the temporary tablespace.
Remove redundant page_size parameters.
TrxUndoRsegsIterator::set_next(): return bool instead of page_size.
Diffstat (limited to 'storage/innobase/include/trx0rseg.h')
-rw-r--r-- | storage/innobase/include/trx0rseg.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/storage/innobase/include/trx0rseg.h b/storage/innobase/include/trx0rseg.h index 5c263bf347c..a3e770b4f21 100644 --- a/storage/innobase/include/trx0rseg.h +++ b/storage/innobase/include/trx0rseg.h @@ -35,7 +35,6 @@ Created 3/26/1996 Heikki Tuuri /** Gets a rollback segment header. @param[in] space space where placed @param[in] page_no page number of the header -@param[in] page_size page size @param[in,out] mtr mini-transaction @return rollback segment header, page x-latched */ UNIV_INLINE @@ -43,13 +42,11 @@ trx_rsegf_t* trx_rsegf_get( ulint space, ulint page_no, - const page_size_t& page_size, mtr_t* mtr); /** Gets a newly created rollback segment header. @param[in] space space where placed @param[in] page_no page number of the header -@param[in] page_size page size @param[in,out] mtr mini-transaction @return rollback segment header, page x-latched */ UNIV_INLINE @@ -57,7 +54,6 @@ trx_rsegf_t* trx_rsegf_get_new( ulint space, ulint page_no, - const page_size_t& page_size, mtr_t* mtr); /***************************************************************//** @@ -104,7 +100,6 @@ trx_rseg_get_on_id(ulint id) This function is called only when a new rollback segment is created in the database. @param[in] space space id -@param[in] page_size page size @param[in] max_size max size in pages @param[in] rseg_slot_no rseg id == slot number in trx sys @param[in,out] mtr mini-transaction @@ -112,7 +107,6 @@ the database. ulint trx_rseg_header_create( ulint space, - const page_size_t& page_size, ulint max_size, ulint rseg_slot_no, mtr_t* mtr); @@ -168,9 +162,6 @@ struct trx_rseg_t { /** page number of the rollback segment header */ ulint page_no; - /** page size of the relevant tablespace */ - page_size_t page_size; - /** maximum allowed size in pages */ ulint max_size; |