MySQL 9.1.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/plugin.h"
#include "mysqld_error.h"
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 |
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 |