Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1. Refactor open_or_create_data_files() 2. Get rid of srv_temp_tablespace_t. 3. Get rid of open_or_create_temp_data_files() The refactored code is in srv0space.h and srv0space.cc. Add a new class Tablespace for handling multi-file tablespaces. Currently the only two tablespaces that use this class are the System tablespace and Temp tablespace. Make the create and open into separate steps. Get rid of the extra parameter to fil_read_first_page(). Always pass in valid min/max flush LSN values. Simplify the error handling in innobase_init() in ha_innodb.cc. Change some fprintfs() to ib_logf().
- Loading branch information
Sunny Bains
authored and
Sunny Bains
committed
Nov 19, 2012
1 parent
fffce08
commit c61244c
Showing
14 changed files
with
1,576 additions
and
1,368 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.