![]() |
MySQL 9.4.0
Source Code Documentation
|
#include "backup_page_tracker.h"#include <algorithm>#include <fcntl.h>#include <sys/stat.h>#include "backup_comp_constants.h"#include "mysql/components/services/bits/my_err_bits.h"#include "mysqld_error.h"Macros | |
| #define | OS_PATH_SEPARATOR '/' |
Functions | |
| int | page_track_callback (MYSQL_THD opaque_thd, const uchar *buffer, size_t buffer_length, int page_count, void *context) |
| Callback method from InnoDB page-tracking to return the changed pages. More... | |
Variables | |
| char * | mysqlbackup_backup_id |
| #define OS_PATH_SEPARATOR '/' |
| int page_track_callback | ( | MYSQL_THD | opaque_thd, |
| const uchar * | buffer, | ||
| size_t | buffer_length, | ||
| int | page_count, | ||
| void * | context | ||
| ) |
Callback method from InnoDB page-tracking to return the changed pages.
| [in] | opaque_thd | Current thread context. |
| [in] | buffer | Buffer filled with 8 byte page ids. |
| [in] | buffer_length | Total buffer length |
| [in] | page_count | Number of pages in the buffer |
| [in] | context | User data pointer passed to the InnoDB service |
| 0 | success |
| non-zero | failure |
|
extern |