diff options
Diffstat (limited to 'src/include/wiredtiger.in')
-rw-r--r-- | src/include/wiredtiger.in | 114 |
1 files changed, 56 insertions, 58 deletions
diff --git a/src/include/wiredtiger.in b/src/include/wiredtiger.in index 986bb4398cc..a55dc6fe675 100644 --- a/src/include/wiredtiger.in +++ b/src/include/wiredtiger.in @@ -1890,8 +1890,8 @@ struct __wt_connection { * which the log files are written. If the value is not an absolute path name\, * the files are created relative to the database home., a string; default \c * "".} - * @config{ recycle, recycle rather than remove - * archived log files., a boolean flag; default \c true.} + * @config{ prepare, prepare pre-allocated log files + * after archiving., a boolean flag; default \c true.} * @config{ ),,} * @config{lsm_manager = (, configure database wide options for LSM tree * management., a set of related configuration options defined below.} @@ -3184,110 +3184,108 @@ extern int wiredtiger_extension_terminate(WT_CONNECTION *connection); #define WT_STAT_CONN_LOG_CLOSE_YIELDS 1062 /*! log: maximum log file size */ #define WT_STAT_CONN_LOG_MAX_FILESIZE 1063 +/*! log: pre-allocated log files prepared */ +#define WT_STAT_CONN_LOG_PREPARED_FILES 1064 +/*! log: maximum prepared log files to create */ +#define WT_STAT_CONN_LOG_PREPARED_MAX 1065 +/*! log: prepared log files used */ +#define WT_STAT_CONN_LOG_PREPARED_USED 1066 /*! log: log read operations */ -#define WT_STAT_CONN_LOG_READS 1064 -/*! log: archived log files prepared for recycling */ -#define WT_STAT_CONN_LOG_RECYCLE_FILES 1065 -/*! log: maximum recycled log files to keep */ -#define WT_STAT_CONN_LOG_RECYCLE_MAX 1066 -/*! log: archived log files removed over recycle limit */ -#define WT_STAT_CONN_LOG_RECYCLE_REMOVED 1067 -/*! log: recycled log files reused */ -#define WT_STAT_CONN_LOG_RECYCLE_REUSED 1068 +#define WT_STAT_CONN_LOG_READS 1067 /*! log: records processed by log scan */ -#define WT_STAT_CONN_LOG_SCAN_RECORDS 1069 +#define WT_STAT_CONN_LOG_SCAN_RECORDS 1068 /*! log: log scan records requiring two reads */ -#define WT_STAT_CONN_LOG_SCAN_REREADS 1070 +#define WT_STAT_CONN_LOG_SCAN_REREADS 1069 /*! log: log scan operations */ -#define WT_STAT_CONN_LOG_SCANS 1071 +#define WT_STAT_CONN_LOG_SCANS 1070 /*! log: consolidated slot closures */ -#define WT_STAT_CONN_LOG_SLOT_CLOSES 1072 +#define WT_STAT_CONN_LOG_SLOT_CLOSES 1071 /*! log: logging bytes consolidated */ -#define WT_STAT_CONN_LOG_SLOT_CONSOLIDATED 1073 +#define WT_STAT_CONN_LOG_SLOT_CONSOLIDATED 1072 /*! log: consolidated slot joins */ -#define WT_STAT_CONN_LOG_SLOT_JOINS 1074 +#define WT_STAT_CONN_LOG_SLOT_JOINS 1073 /*! log: consolidated slot join races */ -#define WT_STAT_CONN_LOG_SLOT_RACES 1075 +#define WT_STAT_CONN_LOG_SLOT_RACES 1074 /*! log: slots selected for switching that were unavailable */ -#define WT_STAT_CONN_LOG_SLOT_SWITCH_FAILS 1076 +#define WT_STAT_CONN_LOG_SLOT_SWITCH_FAILS 1075 /*! log: record size exceeded maximum */ -#define WT_STAT_CONN_LOG_SLOT_TOOBIG 1077 +#define WT_STAT_CONN_LOG_SLOT_TOOBIG 1076 /*! log: failed to find a slot large enough for record */ -#define WT_STAT_CONN_LOG_SLOT_TOOSMALL 1078 +#define WT_STAT_CONN_LOG_SLOT_TOOSMALL 1077 /*! log: consolidated slot join transitions */ -#define WT_STAT_CONN_LOG_SLOT_TRANSITIONS 1079 +#define WT_STAT_CONN_LOG_SLOT_TRANSITIONS 1078 /*! log: log sync operations */ -#define WT_STAT_CONN_LOG_SYNC 1080 +#define WT_STAT_CONN_LOG_SYNC 1079 /*! log: log write operations */ -#define WT_STAT_CONN_LOG_WRITES 1081 +#define WT_STAT_CONN_LOG_WRITES 1080 /*! LSM: sleep for LSM checkpoint throttle */ -#define WT_STAT_CONN_LSM_CHECKPOINT_THROTTLE 1082 +#define WT_STAT_CONN_LSM_CHECKPOINT_THROTTLE 1081 /*! LSM: sleep for LSM merge throttle */ -#define WT_STAT_CONN_LSM_MERGE_THROTTLE 1083 +#define WT_STAT_CONN_LSM_MERGE_THROTTLE 1082 /*! LSM: rows merged in an LSM tree */ -#define WT_STAT_CONN_LSM_ROWS_MERGED 1084 +#define WT_STAT_CONN_LSM_ROWS_MERGED 1083 /*! LSM: application work units currently queued */ -#define WT_STAT_CONN_LSM_WORK_QUEUE_APP 1085 +#define WT_STAT_CONN_LSM_WORK_QUEUE_APP 1084 /*! LSM: merge work units currently queued */ -#define WT_STAT_CONN_LSM_WORK_QUEUE_MANAGER 1086 +#define WT_STAT_CONN_LSM_WORK_QUEUE_MANAGER 1085 /*! LSM: tree queue hit maximum */ -#define WT_STAT_CONN_LSM_WORK_QUEUE_MAX 1087 +#define WT_STAT_CONN_LSM_WORK_QUEUE_MAX 1086 /*! LSM: switch work units currently queued */ -#define WT_STAT_CONN_LSM_WORK_QUEUE_SWITCH 1088 +#define WT_STAT_CONN_LSM_WORK_QUEUE_SWITCH 1087 /*! LSM: tree maintenance operations scheduled */ -#define WT_STAT_CONN_LSM_WORK_UNITS_CREATED 1089 +#define WT_STAT_CONN_LSM_WORK_UNITS_CREATED 1088 /*! LSM: tree maintenance operations discarded */ -#define WT_STAT_CONN_LSM_WORK_UNITS_DISCARDED 1090 +#define WT_STAT_CONN_LSM_WORK_UNITS_DISCARDED 1089 /*! LSM: tree maintenance operations executed */ -#define WT_STAT_CONN_LSM_WORK_UNITS_DONE 1091 +#define WT_STAT_CONN_LSM_WORK_UNITS_DONE 1090 /*! connection: memory allocations */ -#define WT_STAT_CONN_MEMORY_ALLOCATION 1092 +#define WT_STAT_CONN_MEMORY_ALLOCATION 1091 /*! connection: memory frees */ -#define WT_STAT_CONN_MEMORY_FREE 1093 +#define WT_STAT_CONN_MEMORY_FREE 1092 /*! connection: memory re-allocations */ -#define WT_STAT_CONN_MEMORY_GROW 1094 +#define WT_STAT_CONN_MEMORY_GROW 1093 /*! connection: total read I/Os */ -#define WT_STAT_CONN_READ_IO 1095 +#define WT_STAT_CONN_READ_IO 1094 /*! reconciliation: page reconciliation calls */ -#define WT_STAT_CONN_REC_PAGES 1096 +#define WT_STAT_CONN_REC_PAGES 1095 /*! reconciliation: page reconciliation calls for eviction */ -#define WT_STAT_CONN_REC_PAGES_EVICTION 1097 +#define WT_STAT_CONN_REC_PAGES_EVICTION 1096 /*! reconciliation: split bytes currently awaiting free */ -#define WT_STAT_CONN_REC_SPLIT_STASHED_BYTES 1098 +#define WT_STAT_CONN_REC_SPLIT_STASHED_BYTES 1097 /*! reconciliation: split objects currently awaiting free */ -#define WT_STAT_CONN_REC_SPLIT_STASHED_OBJECTS 1099 +#define WT_STAT_CONN_REC_SPLIT_STASHED_OBJECTS 1098 /*! connection: pthread mutex shared lock read-lock calls */ -#define WT_STAT_CONN_RWLOCK_READ 1100 +#define WT_STAT_CONN_RWLOCK_READ 1099 /*! connection: pthread mutex shared lock write-lock calls */ -#define WT_STAT_CONN_RWLOCK_WRITE 1101 +#define WT_STAT_CONN_RWLOCK_WRITE 1100 /*! session: open cursor count */ -#define WT_STAT_CONN_SESSION_CURSOR_OPEN 1102 +#define WT_STAT_CONN_SESSION_CURSOR_OPEN 1101 /*! session: open session count */ -#define WT_STAT_CONN_SESSION_OPEN 1103 +#define WT_STAT_CONN_SESSION_OPEN 1102 /*! transaction: transaction begins */ -#define WT_STAT_CONN_TXN_BEGIN 1104 +#define WT_STAT_CONN_TXN_BEGIN 1103 /*! transaction: transaction checkpoints */ -#define WT_STAT_CONN_TXN_CHECKPOINT 1105 +#define WT_STAT_CONN_TXN_CHECKPOINT 1104 /*! transaction: transaction checkpoint currently running */ -#define WT_STAT_CONN_TXN_CHECKPOINT_RUNNING 1106 +#define WT_STAT_CONN_TXN_CHECKPOINT_RUNNING 1105 /*! transaction: transaction checkpoint max time (msecs) */ -#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MAX 1107 +#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MAX 1106 /*! transaction: transaction checkpoint min time (msecs) */ -#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MIN 1108 +#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MIN 1107 /*! transaction: transaction checkpoint most recent time (msecs) */ -#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_RECENT 1109 +#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_RECENT 1108 /*! transaction: transaction checkpoint total time (msecs) */ -#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_TOTAL 1110 +#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_TOTAL 1109 /*! transaction: transactions committed */ -#define WT_STAT_CONN_TXN_COMMIT 1111 +#define WT_STAT_CONN_TXN_COMMIT 1110 /*! transaction: transaction failures due to cache overflow */ -#define WT_STAT_CONN_TXN_FAIL_CACHE 1112 +#define WT_STAT_CONN_TXN_FAIL_CACHE 1111 /*! transaction: transaction range of IDs currently pinned */ -#define WT_STAT_CONN_TXN_PINNED_RANGE 1113 +#define WT_STAT_CONN_TXN_PINNED_RANGE 1112 /*! transaction: transactions rolled back */ -#define WT_STAT_CONN_TXN_ROLLBACK 1114 +#define WT_STAT_CONN_TXN_ROLLBACK 1113 /*! connection: total write I/Os */ -#define WT_STAT_CONN_WRITE_IO 1115 +#define WT_STAT_CONN_WRITE_IO 1114 /*! * @} |