summaryrefslogtreecommitdiff
path: root/src/include/wiredtiger.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/wiredtiger.in')
-rw-r--r--src/include/wiredtiger.in114
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
/*!
* @}