log.h File Reference

#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


Generated on Sun Jun 8 10:56:52 2008 for GNUmifluz by  doxygen 1.5.5