#include "log_auto.h"
#include "log_ext.h"
Go to the source code of this file.
Classes | |
| struct | __db_entry |
| struct | __db_log |
| struct | __fname |
| struct | __hdr |
| struct | __log |
| struct | __log_persist |
Defines | |
| #define | CHECK_LSN(redo, cmp, lsn, prev) |
| #define | DB_GROW_SIZE 64 |
| #define | DBLOG_FORCE_OPEN 0x02 |
| #define | DBLOG_RECOVER 0x01 |
| #define | LFNAME "log.%010d" |
| #define | LFNAME_V1 "log.%05d" |
| #define | LFPREFIX "log." |
| #define | LG_BASE_REGION_SIZE (60 * 1024) |
| #define | LG_BSIZE_DEFAULT (32 * 1024) |
| #define | LG_MAX_DEFAULT (10 * MEGABYTE) |
| #define | LOG_CHECKPOINT 1 |
| #define | LOG_CLOSE 2 |
| #define | LOG_OPEN 3 |
| #define | LOG_REGION_SIZE (30 * 1024) |
| #define | MAXLFNAME 2000000000 |
Typedefs | |
| typedef struct __db_entry | DB_ENTRY |
| typedef struct __db_log | DB_LOG |
| typedef struct __fname | FNAME |
| typedef struct __hdr | HDR |
| typedef struct __log | LOG |
| typedef struct __log_persist | LOGP |
1.5.5