|
Zero
0.1.0
|
#include "w_defines.h"#include "eventlog.h"#include "sm_base.h"#include "vec_t.h"#include "alloc_cache.h"#include "vol.h"#include "restore.h"#include <sstream>#include "logrec_support.h"#include "btree_page_h.h"#include "btree_logrec.h"#include <iomanip>#include <new>#include "allocator.h"Classes | |
| struct | update_emlsn_t |
Macros | |
| #define | SM_SOURCE |
| #define | LOGREC_C |
Typedefs | |
| typedef ios::fmtflags | ios_fmtflags |
Functions | |
| DECLARE_TLS (block_pool< logrec_t >, logrec_pool) | |
| DEFINE_SM_ALLOC (logrec_t) | |
| ostream & | operator<< (ostream &o, logrec_t &l) |
| template void logrec_t::template | redo< btree_page_h * > (btree_page_h *) |
| template void logrec_t::template | redo< fixable_page_h * > (fixable_page_h *) |
| template void logrec_t::template | undo< fixable_page_h * > (fixable_page_h *) |
| template void update_emlsn_log::template | construct< btree_page_h * > (btree_page_h *p, general_recordid_t child_slot, lsn_t child_lsn) |
| template void page_img_format_log::template | construct< fixable_page_h * > (fixable_page_h *) |
| template void page_img_format_log::template | construct< btree_page_h * > (btree_page_h *) |
| template void create_store_log::template | construct< fixable_page_h * > (fixable_page_h *, PageID, StoreID) |
| template void append_extent_log::template | construct< fixable_page_h * > (fixable_page_h *, StoreID, extent_id_t) |
| template void alloc_page_log::template | construct< fixable_page_h * > (fixable_page_h *, PageID) |
| template void dealloc_page_log::template | construct< fixable_page_h * > (fixable_page_h *, PageID) |
Variables | |
| static __thread logrec_t::kind_t | undoing_context = logrec_t::t_max_logrec |
| #define LOGREC_C |
| #define SM_SOURCE |
| typedef ios::fmtflags ios_fmtflags |
| template void update_emlsn_log::template construct< btree_page_h *> | ( | btree_page_h * | p, |
| general_recordid_t | child_slot, | ||
| lsn_t | child_lsn | ||
| ) |
| template void page_img_format_log::template construct< btree_page_h *> | ( | btree_page_h * | ) |
| template void page_img_format_log::template construct< fixable_page_h *> | ( | fixable_page_h * | ) |
| template void create_store_log::template construct< fixable_page_h *> | ( | fixable_page_h * | , |
| PageID | , | ||
| StoreID | |||
| ) |
| template void append_extent_log::template construct< fixable_page_h *> | ( | fixable_page_h * | , |
| StoreID | , | ||
| extent_id_t | |||
| ) |
| template void alloc_page_log::template construct< fixable_page_h *> | ( | fixable_page_h * | , |
| PageID | |||
| ) |
| template void dealloc_page_log::template construct< fixable_page_h *> | ( | fixable_page_h * | , |
| PageID | |||
| ) |
| DECLARE_TLS | ( | block_pool< logrec_t > | , |
| logrec_pool | |||
| ) |
| DEFINE_SM_ALLOC | ( | logrec_t | ) |
| ostream& operator<< | ( | ostream & | o, |
| logrec_t & | l | ||
| ) |
| template void logrec_t::template redo< btree_page_h *> | ( | btree_page_h * | ) |
| template void logrec_t::template redo< fixable_page_h *> | ( | fixable_page_h * | ) |
| template void logrec_t::template undo< fixable_page_h *> | ( | fixable_page_h * | ) |
|
static |
1.8.12