#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 |