mirror of
https://github.com/MariaDB/server.git
synced 2026-05-16 11:57:38 +02:00
MDEV-24626 fixup: Remove useless code
fil_ibd_create(): Remove code that should have been removed in
commit 86dc7b4d4c already.
We no longer wrote an initialized page to the file, but we would
still allocate a page image in memory and write it.
xb_space_create_file(): Remove an unnecessary page write.
(This is a functional change for Mariabackup.)
This commit is contained in:
parent
68694c8ed9
commit
ed0a7b1b3f
6 changed files with 1 additions and 138 deletions
|
|
@ -172,12 +172,6 @@ struct fil_space_crypt_t : st_encryption_scheme
|
|||
return (encryption == FIL_ENCRYPTION_OFF);
|
||||
}
|
||||
|
||||
/** Fill crypt data information to the give page.
|
||||
It should be called during ibd file creation.
|
||||
@param[in] flags tablespace flags
|
||||
@param[in,out] page first page of the tablespace */
|
||||
void fill_page0(ulint flags, byte* page);
|
||||
|
||||
/** Write encryption metadata to the first page.
|
||||
@param[in,out] block first page of the tablespace
|
||||
@param[in,out] mtr mini-transaction */
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
/*****************************************************************************
|
||||
|
||||
Copyright (c) 1995, 2016, Oracle and/or its affiliates. All Rights Reserved.
|
||||
Copyright (c) 2013, 2020, MariaDB Corporation.
|
||||
Copyright (c) 2013, 2021, 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
|
||||
|
|
@ -342,17 +342,6 @@ fsp_header_check_encryption_key(
|
|||
ulint fsp_flags,
|
||||
page_t* page);
|
||||
|
||||
/**********************************************************************//**
|
||||
Writes the space id and flags to a tablespace header. The flags contain
|
||||
row type, physical/compressed page size, and logical/uncompressed page
|
||||
size of the tablespace. */
|
||||
void
|
||||
fsp_header_init_fields(
|
||||
/*===================*/
|
||||
page_t* page, /*!< in/out: first page in the space */
|
||||
ulint space_id, /*!< in: space id */
|
||||
ulint flags); /*!< in: tablespace flags (FSP_SPACE_FLAGS):
|
||||
0, or table->flags if newer than COMPACT */
|
||||
/** Initialize a tablespace header.
|
||||
@param[in,out] space tablespace
|
||||
@param[in] size current size in blocks
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue