diff options
Diffstat (limited to 'src/include/wiredtiger.in')
-rw-r--r-- | src/include/wiredtiger.in | 111 |
1 files changed, 58 insertions, 53 deletions
diff --git a/src/include/wiredtiger.in b/src/include/wiredtiger.in index d0d0f9eec77..fed6042c67a 100644 --- a/src/include/wiredtiger.in +++ b/src/include/wiredtiger.in @@ -561,7 +561,6 @@ struct __wt_cursor { * user on open. */ const char *internal_uri; - /* Saved modification methods. */ #define WT_CURSTD_APPEND 0x0001 #define WT_CURSTD_BULK 0x0002 @@ -3336,110 +3335,116 @@ extern int wiredtiger_extension_terminate(WT_CONNECTION *connection); #define WT_STAT_CONN_LOG_PREALLOC_USED 1081 /*! log: log read operations */ #define WT_STAT_CONN_LOG_READS 1082 +/*! log: log release advances write LSN */ +#define WT_STAT_CONN_LOG_RELEASE_WRITE_LSN 1083 /*! log: records processed by log scan */ -#define WT_STAT_CONN_LOG_SCAN_RECORDS 1083 +#define WT_STAT_CONN_LOG_SCAN_RECORDS 1084 /*! log: log scan records requiring two reads */ -#define WT_STAT_CONN_LOG_SCAN_REREADS 1084 +#define WT_STAT_CONN_LOG_SCAN_REREADS 1085 /*! log: log scan operations */ -#define WT_STAT_CONN_LOG_SCANS 1085 +#define WT_STAT_CONN_LOG_SCANS 1086 /*! log: consolidated slot closures */ -#define WT_STAT_CONN_LOG_SLOT_CLOSES 1086 +#define WT_STAT_CONN_LOG_SLOT_CLOSES 1087 /*! log: logging bytes consolidated */ -#define WT_STAT_CONN_LOG_SLOT_CONSOLIDATED 1087 +#define WT_STAT_CONN_LOG_SLOT_CONSOLIDATED 1088 /*! log: consolidated slot joins */ -#define WT_STAT_CONN_LOG_SLOT_JOINS 1088 +#define WT_STAT_CONN_LOG_SLOT_JOINS 1089 /*! log: consolidated slot join races */ -#define WT_STAT_CONN_LOG_SLOT_RACES 1089 +#define WT_STAT_CONN_LOG_SLOT_RACES 1090 /*! log: slots selected for switching that were unavailable */ -#define WT_STAT_CONN_LOG_SLOT_SWITCH_FAILS 1090 +#define WT_STAT_CONN_LOG_SLOT_SWITCH_FAILS 1091 /*! log: record size exceeded maximum */ -#define WT_STAT_CONN_LOG_SLOT_TOOBIG 1091 +#define WT_STAT_CONN_LOG_SLOT_TOOBIG 1092 /*! log: failed to find a slot large enough for record */ -#define WT_STAT_CONN_LOG_SLOT_TOOSMALL 1092 +#define WT_STAT_CONN_LOG_SLOT_TOOSMALL 1093 /*! log: consolidated slot join transitions */ -#define WT_STAT_CONN_LOG_SLOT_TRANSITIONS 1093 +#define WT_STAT_CONN_LOG_SLOT_TRANSITIONS 1094 /*! log: log sync operations */ -#define WT_STAT_CONN_LOG_SYNC 1094 +#define WT_STAT_CONN_LOG_SYNC 1095 +/*! log: log sync_dir operations */ +#define WT_STAT_CONN_LOG_SYNC_DIR 1096 +/*! log: log server thread advances write LSN */ +#define WT_STAT_CONN_LOG_WRITE_LSN 1097 /*! log: log write operations */ -#define WT_STAT_CONN_LOG_WRITES 1095 +#define WT_STAT_CONN_LOG_WRITES 1098 /*! LSM: sleep for LSM checkpoint throttle */ -#define WT_STAT_CONN_LSM_CHECKPOINT_THROTTLE 1096 +#define WT_STAT_CONN_LSM_CHECKPOINT_THROTTLE 1099 /*! LSM: sleep for LSM merge throttle */ -#define WT_STAT_CONN_LSM_MERGE_THROTTLE 1097 +#define WT_STAT_CONN_LSM_MERGE_THROTTLE 1100 /*! LSM: rows merged in an LSM tree */ -#define WT_STAT_CONN_LSM_ROWS_MERGED 1098 +#define WT_STAT_CONN_LSM_ROWS_MERGED 1101 /*! LSM: application work units currently queued */ -#define WT_STAT_CONN_LSM_WORK_QUEUE_APP 1099 +#define WT_STAT_CONN_LSM_WORK_QUEUE_APP 1102 /*! LSM: merge work units currently queued */ -#define WT_STAT_CONN_LSM_WORK_QUEUE_MANAGER 1100 +#define WT_STAT_CONN_LSM_WORK_QUEUE_MANAGER 1103 /*! LSM: tree queue hit maximum */ -#define WT_STAT_CONN_LSM_WORK_QUEUE_MAX 1101 +#define WT_STAT_CONN_LSM_WORK_QUEUE_MAX 1104 /*! LSM: switch work units currently queued */ -#define WT_STAT_CONN_LSM_WORK_QUEUE_SWITCH 1102 +#define WT_STAT_CONN_LSM_WORK_QUEUE_SWITCH 1105 /*! LSM: tree maintenance operations scheduled */ -#define WT_STAT_CONN_LSM_WORK_UNITS_CREATED 1103 +#define WT_STAT_CONN_LSM_WORK_UNITS_CREATED 1106 /*! LSM: tree maintenance operations discarded */ -#define WT_STAT_CONN_LSM_WORK_UNITS_DISCARDED 1104 +#define WT_STAT_CONN_LSM_WORK_UNITS_DISCARDED 1107 /*! LSM: tree maintenance operations executed */ -#define WT_STAT_CONN_LSM_WORK_UNITS_DONE 1105 +#define WT_STAT_CONN_LSM_WORK_UNITS_DONE 1108 /*! connection: memory allocations */ -#define WT_STAT_CONN_MEMORY_ALLOCATION 1106 +#define WT_STAT_CONN_MEMORY_ALLOCATION 1109 /*! connection: memory frees */ -#define WT_STAT_CONN_MEMORY_FREE 1107 +#define WT_STAT_CONN_MEMORY_FREE 1110 /*! connection: memory re-allocations */ -#define WT_STAT_CONN_MEMORY_GROW 1108 +#define WT_STAT_CONN_MEMORY_GROW 1111 /*! thread-yield: page acquire busy blocked */ -#define WT_STAT_CONN_PAGE_BUSY_BLOCKED 1109 +#define WT_STAT_CONN_PAGE_BUSY_BLOCKED 1112 /*! thread-yield: page acquire eviction blocked */ -#define WT_STAT_CONN_PAGE_FORCIBLE_EVICT_BLOCKED 1110 +#define WT_STAT_CONN_PAGE_FORCIBLE_EVICT_BLOCKED 1113 /*! thread-yield: page acquire locked blocked */ -#define WT_STAT_CONN_PAGE_LOCKED_BLOCKED 1111 +#define WT_STAT_CONN_PAGE_LOCKED_BLOCKED 1114 /*! thread-yield: page acquire read blocked */ -#define WT_STAT_CONN_PAGE_READ_BLOCKED 1112 +#define WT_STAT_CONN_PAGE_READ_BLOCKED 1115 /*! thread-yield: page acquire time sleeping (usecs) */ -#define WT_STAT_CONN_PAGE_SLEEP 1113 +#define WT_STAT_CONN_PAGE_SLEEP 1116 /*! connection: total read I/Os */ -#define WT_STAT_CONN_READ_IO 1114 +#define WT_STAT_CONN_READ_IO 1117 /*! reconciliation: page reconciliation calls */ -#define WT_STAT_CONN_REC_PAGES 1115 +#define WT_STAT_CONN_REC_PAGES 1118 /*! reconciliation: page reconciliation calls for eviction */ -#define WT_STAT_CONN_REC_PAGES_EVICTION 1116 +#define WT_STAT_CONN_REC_PAGES_EVICTION 1119 /*! reconciliation: split bytes currently awaiting free */ -#define WT_STAT_CONN_REC_SPLIT_STASHED_BYTES 1117 +#define WT_STAT_CONN_REC_SPLIT_STASHED_BYTES 1120 /*! reconciliation: split objects currently awaiting free */ -#define WT_STAT_CONN_REC_SPLIT_STASHED_OBJECTS 1118 +#define WT_STAT_CONN_REC_SPLIT_STASHED_OBJECTS 1121 /*! connection: pthread mutex shared lock read-lock calls */ -#define WT_STAT_CONN_RWLOCK_READ 1119 +#define WT_STAT_CONN_RWLOCK_READ 1122 /*! connection: pthread mutex shared lock write-lock calls */ -#define WT_STAT_CONN_RWLOCK_WRITE 1120 +#define WT_STAT_CONN_RWLOCK_WRITE 1123 /*! session: open cursor count */ -#define WT_STAT_CONN_SESSION_CURSOR_OPEN 1121 +#define WT_STAT_CONN_SESSION_CURSOR_OPEN 1124 /*! session: open session count */ -#define WT_STAT_CONN_SESSION_OPEN 1122 +#define WT_STAT_CONN_SESSION_OPEN 1125 /*! transaction: transaction begins */ -#define WT_STAT_CONN_TXN_BEGIN 1123 +#define WT_STAT_CONN_TXN_BEGIN 1126 /*! transaction: transaction checkpoints */ -#define WT_STAT_CONN_TXN_CHECKPOINT 1124 +#define WT_STAT_CONN_TXN_CHECKPOINT 1127 /*! transaction: transaction checkpoint currently running */ -#define WT_STAT_CONN_TXN_CHECKPOINT_RUNNING 1125 +#define WT_STAT_CONN_TXN_CHECKPOINT_RUNNING 1128 /*! transaction: transaction checkpoint max time (msecs) */ -#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MAX 1126 +#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MAX 1129 /*! transaction: transaction checkpoint min time (msecs) */ -#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MIN 1127 +#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MIN 1130 /*! transaction: transaction checkpoint most recent time (msecs) */ -#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_RECENT 1128 +#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_RECENT 1131 /*! transaction: transaction checkpoint total time (msecs) */ -#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_TOTAL 1129 +#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_TOTAL 1132 /*! transaction: transactions committed */ -#define WT_STAT_CONN_TXN_COMMIT 1130 +#define WT_STAT_CONN_TXN_COMMIT 1133 /*! transaction: transaction failures due to cache overflow */ -#define WT_STAT_CONN_TXN_FAIL_CACHE 1131 +#define WT_STAT_CONN_TXN_FAIL_CACHE 1134 /*! transaction: transaction range of IDs currently pinned */ -#define WT_STAT_CONN_TXN_PINNED_RANGE 1132 +#define WT_STAT_CONN_TXN_PINNED_RANGE 1135 /*! transaction: transactions rolled back */ -#define WT_STAT_CONN_TXN_ROLLBACK 1133 +#define WT_STAT_CONN_TXN_ROLLBACK 1136 /*! connection: total write I/Os */ -#define WT_STAT_CONN_WRITE_IO 1134 +#define WT_STAT_CONN_WRITE_IO 1137 /*! * @} |