Commit 765c195e authored by Marko Mäkelä's avatar Marko Mäkelä

Merge from mysql-5.1-innodb:

------------------------------------------------------------
revno: 3493
revision-id: marko.makela@oracle.com-20100602101940-60x32xiivtqj9va1
parent: marko.makela@oracle.com-20100601135802-hgplcpr8089ura8g
committer: Marko Mäkelä <marko.makela@oracle.com>
branch nick: 5.1-innodb
timestamp: Wed 2010-06-02 13:19:40 +0300
message:
  fil_print_orphaned_tablespaces(): Unused function, remove.
parent b59ef3c5
...@@ -3564,39 +3564,6 @@ next_datadir_item: ...@@ -3564,39 +3564,6 @@ next_datadir_item:
return(err); return(err);
} }
/********************************************************************//**
If we need crash recovery, and we have called
fil_load_single_table_tablespaces() and dict_load_single_table_tablespaces(),
we can call this function to print an error message of orphaned .ibd files
for which there is not a data dictionary entry with a matching table name
and space id. */
UNIV_INTERN
void
fil_print_orphaned_tablespaces(void)
/*================================*/
{
fil_space_t* space;
mutex_enter(&fil_system->mutex);
space = UT_LIST_GET_FIRST(fil_system->space_list);
while (space) {
if (space->purpose == FIL_TABLESPACE && space->id != 0
&& !space->mark) {
fputs("InnoDB: Warning: tablespace ", stderr);
ut_print_filename(stderr, space->name);
fprintf(stderr, " of id %lu has no matching table in\n"
"InnoDB: the InnoDB data dictionary.\n",
(ulong) space->id);
}
space = UT_LIST_GET_NEXT(space_list, space);
}
mutex_exit(&fil_system->mutex);
}
/*******************************************************************//** /*******************************************************************//**
Returns TRUE if a single-table tablespace does not exist in the memory cache, Returns TRUE if a single-table tablespace does not exist in the memory cache,
or is being deleted there. or is being deleted there.
......
...@@ -506,16 +506,6 @@ UNIV_INTERN ...@@ -506,16 +506,6 @@ UNIV_INTERN
ulint ulint
fil_load_single_table_tablespaces(void); fil_load_single_table_tablespaces(void);
/*===================================*/ /*===================================*/
/********************************************************************//**
If we need crash recovery, and we have called
fil_load_single_table_tablespaces() and dict_load_single_table_tablespaces(),
we can call this function to print an error message of orphaned .ibd files
for which there is not a data dictionary entry with a matching table name
and space id. */
UNIV_INTERN
void
fil_print_orphaned_tablespaces(void);
/*================================*/
/*******************************************************************//** /*******************************************************************//**
Returns TRUE if a single-table tablespace does not exist in the memory cache, Returns TRUE if a single-table tablespace does not exist in the memory cache,
or is being deleted there. or is being deleted there.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment