~james-page/ubuntu/precise/mysql-5.5/misc-fixes

« back to all changes in this revision

Viewing changes to storage/innobase/include/buf0types.h

  • Committer: Package Import Robot
  • Author(s): Marc Deslauriers
  • Date: 2012-06-11 07:34:33 UTC
  • mfrom: (1.1.6)
  • Revision ID: package-import@ubuntu.com-20120611073433-l9za2ni4ipp848y3
Tags: 5.5.24-0ubuntu0.12.04.1
* SECURITY UPDATE: Update to 5.5.24 to fix security issues (LP: #1011371)
  - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-24.html

Show diffs side-by-side

added added

removed removed

Lines of Context:
63
63
                                        the flush_list */
64
64
};
65
65
 
 
66
/** Algorithm to remove the pages for a tablespace from the buffer pool.
 
67
@See buf_LRU_flush_or_remove_pages(). */
 
68
enum buf_remove_t {
 
69
        BUF_REMOVE_ALL_NO_WRITE,        /*!< Remove all pages from the buffer
 
70
                                        pool, don't write or sync to disk */
 
71
        BUF_REMOVE_FLUSH_NO_WRITE       /*!< Remove only, from the flush list,
 
72
                                        don't write or sync to disk */
 
73
};
 
74
 
66
75
/** Parameters of binary buddy system for compressed pages (buf0buddy.h) */
67
76
/* @{ */
68
77
#define BUF_BUDDY_LOW_SHIFT     PAGE_ZIP_MIN_SIZE_SHIFT