Go to the source code of this file.
◆ CHANGED_PAGES_BUFFER_SIZE
      
        
          | #define CHANGED_PAGES_BUFFER_SIZE   (16 * 1024 * 1024) | 
        
      
 
 
◆ MYSQL_THD
◆ page_track_callback()
      
        
          | 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. 
- Parameters
 - 
  
    | [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 | 
  
   
- Returns
 - Status if the call-back was successful in handling the data 
 
- Return values
 - 
  
  
 
 
 
◆ REQUIRES_SERVICE_PLACEHOLDER()
      
        
          | REQUIRES_SERVICE_PLACEHOLDER  | 
          ( | 
          mysql_page_track  | 
           | ) | 
           |