summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/include/wiredtiger.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/include/wiredtiger.in')
-rw-r--r--src/third_party/wiredtiger/src/include/wiredtiger.in404
1 files changed, 277 insertions, 127 deletions
diff --git a/src/third_party/wiredtiger/src/include/wiredtiger.in b/src/third_party/wiredtiger/src/include/wiredtiger.in
index 771bdb1e919..02f7deaf329 100644
--- a/src/third_party/wiredtiger/src/include/wiredtiger.in
+++ b/src/third_party/wiredtiger/src/include/wiredtiger.in
@@ -5615,260 +5615,334 @@ extern int wiredtiger_extension_terminate(WT_CONNECTION *connection);
#define WT_STAT_CONN_PERF_HIST_OPWRITE_LATENCY_GT10000 1317
/*! reconciliation: fast-path pages deleted */
#define WT_STAT_CONN_REC_PAGE_DELETE_FAST 1318
+/*! reconciliation: maximum seconds spent in a reconciliation call */
+#define WT_STAT_CONN_REC_MAXIMUM_SECONDS 1319
/*! reconciliation: page reconciliation calls */
-#define WT_STAT_CONN_REC_PAGES 1319
+#define WT_STAT_CONN_REC_PAGES 1320
/*! reconciliation: page reconciliation calls for eviction */
-#define WT_STAT_CONN_REC_PAGES_EVICTION 1320
+#define WT_STAT_CONN_REC_PAGES_EVICTION 1321
/*!
* reconciliation: page reconciliation calls that resulted in values with
* prepared transaction metadata
*/
-#define WT_STAT_CONN_REC_PAGES_WITH_PREPARE 1321
+#define WT_STAT_CONN_REC_PAGES_WITH_PREPARE 1322
/*!
* reconciliation: page reconciliation calls that resulted in values with
* timestamps
*/
-#define WT_STAT_CONN_REC_PAGES_WITH_TS 1322
+#define WT_STAT_CONN_REC_PAGES_WITH_TS 1323
/*!
* reconciliation: page reconciliation calls that resulted in values with
* transaction ids
*/
-#define WT_STAT_CONN_REC_PAGES_WITH_TXN 1323
+#define WT_STAT_CONN_REC_PAGES_WITH_TXN 1324
/*! reconciliation: pages deleted */
-#define WT_STAT_CONN_REC_PAGE_DELETE 1324
+#define WT_STAT_CONN_REC_PAGE_DELETE 1325
+/*!
+ * reconciliation: pages written including an aggregated newest start
+ * durable timestamp
+ */
+#define WT_STAT_CONN_REC_TIME_AGGR_NEWEST_START_DURABLE_TS 1326
+/*!
+ * reconciliation: pages written including an aggregated newest stop
+ * durable timestamp
+ */
+#define WT_STAT_CONN_REC_TIME_AGGR_NEWEST_STOP_DURABLE_TS 1327
+/*!
+ * reconciliation: pages written including an aggregated newest stop
+ * timestamp
+ */
+#define WT_STAT_CONN_REC_TIME_AGGR_NEWEST_STOP_TS 1328
+/*!
+ * reconciliation: pages written including an aggregated newest stop
+ * transaction ID
+ */
+#define WT_STAT_CONN_REC_TIME_AGGR_NEWEST_STOP_TXN 1329
+/*!
+ * reconciliation: pages written including an aggregated oldest start
+ * timestamp
+ */
+#define WT_STAT_CONN_REC_TIME_AGGR_OLDEST_START_TS 1330
+/*!
+ * reconciliation: pages written including an aggregated oldest start
+ * transaction ID
+ */
+#define WT_STAT_CONN_REC_TIME_AGGR_OLDEST_START_TXN 1331
+/*! reconciliation: pages written including an aggregated prepare */
+#define WT_STAT_CONN_REC_TIME_AGGR_PREPARED 1332
+/*! reconciliation: pages written including at least one prepare state */
+#define WT_STAT_CONN_REC_TIME_WINDOW_PAGES_PREPARED 1333
+/*!
+ * reconciliation: pages written including at least one start durable
+ * timestamp
+ */
+#define WT_STAT_CONN_REC_TIME_WINDOW_PAGES_DURABLE_START_TS 1334
+/*! reconciliation: pages written including at least one start timestamp */
+#define WT_STAT_CONN_REC_TIME_WINDOW_PAGES_START_TS 1335
+/*!
+ * reconciliation: pages written including at least one start transaction
+ * ID
+ */
+#define WT_STAT_CONN_REC_TIME_WINDOW_PAGES_START_TXN 1336
+/*!
+ * reconciliation: pages written including at least one stop durable
+ * timestamp
+ */
+#define WT_STAT_CONN_REC_TIME_WINDOW_PAGES_DURABLE_STOP_TS 1337
+/*! reconciliation: pages written including at least one stop timestamp */
+#define WT_STAT_CONN_REC_TIME_WINDOW_PAGES_STOP_TS 1338
+/*!
+ * reconciliation: pages written including at least one stop transaction
+ * ID
+ */
+#define WT_STAT_CONN_REC_TIME_WINDOW_PAGES_STOP_TXN 1339
+/*! reconciliation: records written including a prepare state */
+#define WT_STAT_CONN_REC_TIME_WINDOW_PREPARED 1340
+/*! reconciliation: records written including a start durable timestamp */
+#define WT_STAT_CONN_REC_TIME_WINDOW_DURABLE_START_TS 1341
+/*! reconciliation: records written including a start timestamp */
+#define WT_STAT_CONN_REC_TIME_WINDOW_START_TS 1342
+/*! reconciliation: records written including a start transaction ID */
+#define WT_STAT_CONN_REC_TIME_WINDOW_START_TXN 1343
+/*! reconciliation: records written including a stop durable timestamp */
+#define WT_STAT_CONN_REC_TIME_WINDOW_DURABLE_STOP_TS 1344
+/*! reconciliation: records written including a stop timestamp */
+#define WT_STAT_CONN_REC_TIME_WINDOW_STOP_TS 1345
+/*! reconciliation: records written including a stop transaction ID */
+#define WT_STAT_CONN_REC_TIME_WINDOW_STOP_TXN 1346
/*! reconciliation: split bytes currently awaiting free */
-#define WT_STAT_CONN_REC_SPLIT_STASHED_BYTES 1325
+#define WT_STAT_CONN_REC_SPLIT_STASHED_BYTES 1347
/*! reconciliation: split objects currently awaiting free */
-#define WT_STAT_CONN_REC_SPLIT_STASHED_OBJECTS 1326
+#define WT_STAT_CONN_REC_SPLIT_STASHED_OBJECTS 1348
/*! session: open session count */
-#define WT_STAT_CONN_SESSION_OPEN 1327
+#define WT_STAT_CONN_SESSION_OPEN 1349
/*! session: session query timestamp calls */
-#define WT_STAT_CONN_SESSION_QUERY_TS 1328
+#define WT_STAT_CONN_SESSION_QUERY_TS 1350
/*! session: table alter failed calls */
-#define WT_STAT_CONN_SESSION_TABLE_ALTER_FAIL 1329
+#define WT_STAT_CONN_SESSION_TABLE_ALTER_FAIL 1351
/*! session: table alter successful calls */
-#define WT_STAT_CONN_SESSION_TABLE_ALTER_SUCCESS 1330
+#define WT_STAT_CONN_SESSION_TABLE_ALTER_SUCCESS 1352
/*! session: table alter unchanged and skipped */
-#define WT_STAT_CONN_SESSION_TABLE_ALTER_SKIP 1331
+#define WT_STAT_CONN_SESSION_TABLE_ALTER_SKIP 1353
/*! session: table compact failed calls */
-#define WT_STAT_CONN_SESSION_TABLE_COMPACT_FAIL 1332
+#define WT_STAT_CONN_SESSION_TABLE_COMPACT_FAIL 1354
/*! session: table compact successful calls */
-#define WT_STAT_CONN_SESSION_TABLE_COMPACT_SUCCESS 1333
+#define WT_STAT_CONN_SESSION_TABLE_COMPACT_SUCCESS 1355
/*! session: table create failed calls */
-#define WT_STAT_CONN_SESSION_TABLE_CREATE_FAIL 1334
+#define WT_STAT_CONN_SESSION_TABLE_CREATE_FAIL 1356
/*! session: table create successful calls */
-#define WT_STAT_CONN_SESSION_TABLE_CREATE_SUCCESS 1335
+#define WT_STAT_CONN_SESSION_TABLE_CREATE_SUCCESS 1357
/*! session: table drop failed calls */
-#define WT_STAT_CONN_SESSION_TABLE_DROP_FAIL 1336
+#define WT_STAT_CONN_SESSION_TABLE_DROP_FAIL 1358
/*! session: table drop successful calls */
-#define WT_STAT_CONN_SESSION_TABLE_DROP_SUCCESS 1337
+#define WT_STAT_CONN_SESSION_TABLE_DROP_SUCCESS 1359
/*! session: table import failed calls */
-#define WT_STAT_CONN_SESSION_TABLE_IMPORT_FAIL 1338
+#define WT_STAT_CONN_SESSION_TABLE_IMPORT_FAIL 1360
/*! session: table import successful calls */
-#define WT_STAT_CONN_SESSION_TABLE_IMPORT_SUCCESS 1339
+#define WT_STAT_CONN_SESSION_TABLE_IMPORT_SUCCESS 1361
/*! session: table rebalance failed calls */
-#define WT_STAT_CONN_SESSION_TABLE_REBALANCE_FAIL 1340
+#define WT_STAT_CONN_SESSION_TABLE_REBALANCE_FAIL 1362
/*! session: table rebalance successful calls */
-#define WT_STAT_CONN_SESSION_TABLE_REBALANCE_SUCCESS 1341
+#define WT_STAT_CONN_SESSION_TABLE_REBALANCE_SUCCESS 1363
/*! session: table rename failed calls */
-#define WT_STAT_CONN_SESSION_TABLE_RENAME_FAIL 1342
+#define WT_STAT_CONN_SESSION_TABLE_RENAME_FAIL 1364
/*! session: table rename successful calls */
-#define WT_STAT_CONN_SESSION_TABLE_RENAME_SUCCESS 1343
+#define WT_STAT_CONN_SESSION_TABLE_RENAME_SUCCESS 1365
/*! session: table salvage failed calls */
-#define WT_STAT_CONN_SESSION_TABLE_SALVAGE_FAIL 1344
+#define WT_STAT_CONN_SESSION_TABLE_SALVAGE_FAIL 1366
/*! session: table salvage successful calls */
-#define WT_STAT_CONN_SESSION_TABLE_SALVAGE_SUCCESS 1345
+#define WT_STAT_CONN_SESSION_TABLE_SALVAGE_SUCCESS 1367
/*! session: table truncate failed calls */
-#define WT_STAT_CONN_SESSION_TABLE_TRUNCATE_FAIL 1346
+#define WT_STAT_CONN_SESSION_TABLE_TRUNCATE_FAIL 1368
/*! session: table truncate successful calls */
-#define WT_STAT_CONN_SESSION_TABLE_TRUNCATE_SUCCESS 1347
+#define WT_STAT_CONN_SESSION_TABLE_TRUNCATE_SUCCESS 1369
/*! session: table verify failed calls */
-#define WT_STAT_CONN_SESSION_TABLE_VERIFY_FAIL 1348
+#define WT_STAT_CONN_SESSION_TABLE_VERIFY_FAIL 1370
/*! session: table verify successful calls */
-#define WT_STAT_CONN_SESSION_TABLE_VERIFY_SUCCESS 1349
+#define WT_STAT_CONN_SESSION_TABLE_VERIFY_SUCCESS 1371
/*! thread-state: active filesystem fsync calls */
-#define WT_STAT_CONN_THREAD_FSYNC_ACTIVE 1350
+#define WT_STAT_CONN_THREAD_FSYNC_ACTIVE 1372
/*! thread-state: active filesystem read calls */
-#define WT_STAT_CONN_THREAD_READ_ACTIVE 1351
+#define WT_STAT_CONN_THREAD_READ_ACTIVE 1373
/*! thread-state: active filesystem write calls */
-#define WT_STAT_CONN_THREAD_WRITE_ACTIVE 1352
+#define WT_STAT_CONN_THREAD_WRITE_ACTIVE 1374
/*! thread-yield: application thread time evicting (usecs) */
-#define WT_STAT_CONN_APPLICATION_EVICT_TIME 1353
+#define WT_STAT_CONN_APPLICATION_EVICT_TIME 1375
/*! thread-yield: application thread time waiting for cache (usecs) */
-#define WT_STAT_CONN_APPLICATION_CACHE_TIME 1354
+#define WT_STAT_CONN_APPLICATION_CACHE_TIME 1376
/*!
* thread-yield: connection close blocked waiting for transaction state
* stabilization
*/
-#define WT_STAT_CONN_TXN_RELEASE_BLOCKED 1355
+#define WT_STAT_CONN_TXN_RELEASE_BLOCKED 1377
/*! thread-yield: connection close yielded for lsm manager shutdown */
-#define WT_STAT_CONN_CONN_CLOSE_BLOCKED_LSM 1356
+#define WT_STAT_CONN_CONN_CLOSE_BLOCKED_LSM 1378
/*! thread-yield: data handle lock yielded */
-#define WT_STAT_CONN_DHANDLE_LOCK_BLOCKED 1357
+#define WT_STAT_CONN_DHANDLE_LOCK_BLOCKED 1379
/*!
* thread-yield: get reference for page index and slot time sleeping
* (usecs)
*/
-#define WT_STAT_CONN_PAGE_INDEX_SLOT_REF_BLOCKED 1358
+#define WT_STAT_CONN_PAGE_INDEX_SLOT_REF_BLOCKED 1380
/*! thread-yield: log server sync yielded for log write */
-#define WT_STAT_CONN_LOG_SERVER_SYNC_BLOCKED 1359
+#define WT_STAT_CONN_LOG_SERVER_SYNC_BLOCKED 1381
/*! thread-yield: page access yielded due to prepare state change */
-#define WT_STAT_CONN_PREPARED_TRANSITION_BLOCKED_PAGE 1360
+#define WT_STAT_CONN_PREPARED_TRANSITION_BLOCKED_PAGE 1382
/*! thread-yield: page acquire busy blocked */
-#define WT_STAT_CONN_PAGE_BUSY_BLOCKED 1361
+#define WT_STAT_CONN_PAGE_BUSY_BLOCKED 1383
/*! thread-yield: page acquire eviction blocked */
-#define WT_STAT_CONN_PAGE_FORCIBLE_EVICT_BLOCKED 1362
+#define WT_STAT_CONN_PAGE_FORCIBLE_EVICT_BLOCKED 1384
/*! thread-yield: page acquire locked blocked */
-#define WT_STAT_CONN_PAGE_LOCKED_BLOCKED 1363
+#define WT_STAT_CONN_PAGE_LOCKED_BLOCKED 1385
/*! thread-yield: page acquire read blocked */
-#define WT_STAT_CONN_PAGE_READ_BLOCKED 1364
+#define WT_STAT_CONN_PAGE_READ_BLOCKED 1386
/*! thread-yield: page acquire time sleeping (usecs) */
-#define WT_STAT_CONN_PAGE_SLEEP 1365
+#define WT_STAT_CONN_PAGE_SLEEP 1387
/*!
* thread-yield: page delete rollback time sleeping for state change
* (usecs)
*/
-#define WT_STAT_CONN_PAGE_DEL_ROLLBACK_BLOCKED 1366
+#define WT_STAT_CONN_PAGE_DEL_ROLLBACK_BLOCKED 1388
/*! thread-yield: page reconciliation yielded due to child modification */
-#define WT_STAT_CONN_CHILD_MODIFY_BLOCKED_PAGE 1367
+#define WT_STAT_CONN_CHILD_MODIFY_BLOCKED_PAGE 1389
/*! transaction: Number of prepared updates */
-#define WT_STAT_CONN_TXN_PREPARED_UPDATES_COUNT 1368
+#define WT_STAT_CONN_TXN_PREPARED_UPDATES_COUNT 1390
/*! transaction: durable timestamp queue entries walked */
-#define WT_STAT_CONN_TXN_DURABLE_QUEUE_WALKED 1369
+#define WT_STAT_CONN_TXN_DURABLE_QUEUE_WALKED 1391
/*! transaction: durable timestamp queue insert to empty */
-#define WT_STAT_CONN_TXN_DURABLE_QUEUE_EMPTY 1370
+#define WT_STAT_CONN_TXN_DURABLE_QUEUE_EMPTY 1392
/*! transaction: durable timestamp queue inserts to head */
-#define WT_STAT_CONN_TXN_DURABLE_QUEUE_HEAD 1371
+#define WT_STAT_CONN_TXN_DURABLE_QUEUE_HEAD 1393
/*! transaction: durable timestamp queue inserts total */
-#define WT_STAT_CONN_TXN_DURABLE_QUEUE_INSERTS 1372
+#define WT_STAT_CONN_TXN_DURABLE_QUEUE_INSERTS 1394
/*! transaction: durable timestamp queue length */
-#define WT_STAT_CONN_TXN_DURABLE_QUEUE_LEN 1373
+#define WT_STAT_CONN_TXN_DURABLE_QUEUE_LEN 1395
/*! transaction: prepared transactions */
-#define WT_STAT_CONN_TXN_PREPARE 1374
+#define WT_STAT_CONN_TXN_PREPARE 1396
/*! transaction: prepared transactions committed */
-#define WT_STAT_CONN_TXN_PREPARE_COMMIT 1375
+#define WT_STAT_CONN_TXN_PREPARE_COMMIT 1397
/*! transaction: prepared transactions currently active */
-#define WT_STAT_CONN_TXN_PREPARE_ACTIVE 1376
+#define WT_STAT_CONN_TXN_PREPARE_ACTIVE 1398
/*! transaction: prepared transactions rolled back */
-#define WT_STAT_CONN_TXN_PREPARE_ROLLBACK 1377
+#define WT_STAT_CONN_TXN_PREPARE_ROLLBACK 1399
/*! transaction: query timestamp calls */
-#define WT_STAT_CONN_TXN_QUERY_TS 1378
+#define WT_STAT_CONN_TXN_QUERY_TS 1400
/*! transaction: read timestamp queue entries walked */
-#define WT_STAT_CONN_TXN_READ_QUEUE_WALKED 1379
+#define WT_STAT_CONN_TXN_READ_QUEUE_WALKED 1401
/*! transaction: read timestamp queue insert to empty */
-#define WT_STAT_CONN_TXN_READ_QUEUE_EMPTY 1380
+#define WT_STAT_CONN_TXN_READ_QUEUE_EMPTY 1402
/*! transaction: read timestamp queue inserts to head */
-#define WT_STAT_CONN_TXN_READ_QUEUE_HEAD 1381
+#define WT_STAT_CONN_TXN_READ_QUEUE_HEAD 1403
/*! transaction: read timestamp queue inserts total */
-#define WT_STAT_CONN_TXN_READ_QUEUE_INSERTS 1382
+#define WT_STAT_CONN_TXN_READ_QUEUE_INSERTS 1404
/*! transaction: read timestamp queue length */
-#define WT_STAT_CONN_TXN_READ_QUEUE_LEN 1383
+#define WT_STAT_CONN_TXN_READ_QUEUE_LEN 1405
/*! transaction: rollback to stable calls */
-#define WT_STAT_CONN_TXN_RTS 1384
+#define WT_STAT_CONN_TXN_RTS 1406
/*! transaction: rollback to stable keys removed */
-#define WT_STAT_CONN_TXN_RTS_KEYS_REMOVED 1385
+#define WT_STAT_CONN_TXN_RTS_KEYS_REMOVED 1407
/*! transaction: rollback to stable keys restored */
-#define WT_STAT_CONN_TXN_RTS_KEYS_RESTORED 1386
+#define WT_STAT_CONN_TXN_RTS_KEYS_RESTORED 1408
/*! transaction: rollback to stable pages visited */
-#define WT_STAT_CONN_TXN_RTS_PAGES_VISITED 1387
+#define WT_STAT_CONN_TXN_RTS_PAGES_VISITED 1409
/*! transaction: rollback to stable updates aborted */
-#define WT_STAT_CONN_TXN_RTS_UPD_ABORTED 1388
+#define WT_STAT_CONN_TXN_RTS_UPD_ABORTED 1410
/*! transaction: rollback to stable updates removed from history store */
-#define WT_STAT_CONN_TXN_RTS_HS_REMOVED 1389
+#define WT_STAT_CONN_TXN_RTS_HS_REMOVED 1411
/*! transaction: set timestamp calls */
-#define WT_STAT_CONN_TXN_SET_TS 1390
+#define WT_STAT_CONN_TXN_SET_TS 1412
/*! transaction: set timestamp durable calls */
-#define WT_STAT_CONN_TXN_SET_TS_DURABLE 1391
+#define WT_STAT_CONN_TXN_SET_TS_DURABLE 1413
/*! transaction: set timestamp durable updates */
-#define WT_STAT_CONN_TXN_SET_TS_DURABLE_UPD 1392
+#define WT_STAT_CONN_TXN_SET_TS_DURABLE_UPD 1414
/*! transaction: set timestamp oldest calls */
-#define WT_STAT_CONN_TXN_SET_TS_OLDEST 1393
+#define WT_STAT_CONN_TXN_SET_TS_OLDEST 1415
/*! transaction: set timestamp oldest updates */
-#define WT_STAT_CONN_TXN_SET_TS_OLDEST_UPD 1394
+#define WT_STAT_CONN_TXN_SET_TS_OLDEST_UPD 1416
/*! transaction: set timestamp stable calls */
-#define WT_STAT_CONN_TXN_SET_TS_STABLE 1395
+#define WT_STAT_CONN_TXN_SET_TS_STABLE 1417
/*! transaction: set timestamp stable updates */
-#define WT_STAT_CONN_TXN_SET_TS_STABLE_UPD 1396
+#define WT_STAT_CONN_TXN_SET_TS_STABLE_UPD 1418
/*! transaction: transaction begins */
-#define WT_STAT_CONN_TXN_BEGIN 1397
+#define WT_STAT_CONN_TXN_BEGIN 1419
/*! transaction: transaction checkpoint currently running */
-#define WT_STAT_CONN_TXN_CHECKPOINT_RUNNING 1398
+#define WT_STAT_CONN_TXN_CHECKPOINT_RUNNING 1420
/*! transaction: transaction checkpoint generation */
-#define WT_STAT_CONN_TXN_CHECKPOINT_GENERATION 1399
+#define WT_STAT_CONN_TXN_CHECKPOINT_GENERATION 1421
/*!
* transaction: transaction checkpoint history store file duration
* (usecs)
*/
-#define WT_STAT_CONN_TXN_HS_CKPT_DURATION 1400
+#define WT_STAT_CONN_TXN_HS_CKPT_DURATION 1422
/*! transaction: transaction checkpoint max time (msecs) */
-#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MAX 1401
+#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MAX 1423
/*! transaction: transaction checkpoint min time (msecs) */
-#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MIN 1402
+#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_MIN 1424
/*! transaction: transaction checkpoint most recent time (msecs) */
-#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_RECENT 1403
+#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_RECENT 1425
/*! transaction: transaction checkpoint prepare currently running */
-#define WT_STAT_CONN_TXN_CHECKPOINT_PREP_RUNNING 1404
+#define WT_STAT_CONN_TXN_CHECKPOINT_PREP_RUNNING 1426
/*! transaction: transaction checkpoint prepare max time (msecs) */
-#define WT_STAT_CONN_TXN_CHECKPOINT_PREP_MAX 1405
+#define WT_STAT_CONN_TXN_CHECKPOINT_PREP_MAX 1427
/*! transaction: transaction checkpoint prepare min time (msecs) */
-#define WT_STAT_CONN_TXN_CHECKPOINT_PREP_MIN 1406
+#define WT_STAT_CONN_TXN_CHECKPOINT_PREP_MIN 1428
/*! transaction: transaction checkpoint prepare most recent time (msecs) */
-#define WT_STAT_CONN_TXN_CHECKPOINT_PREP_RECENT 1407
+#define WT_STAT_CONN_TXN_CHECKPOINT_PREP_RECENT 1429
/*! transaction: transaction checkpoint prepare total time (msecs) */
-#define WT_STAT_CONN_TXN_CHECKPOINT_PREP_TOTAL 1408
+#define WT_STAT_CONN_TXN_CHECKPOINT_PREP_TOTAL 1430
/*! transaction: transaction checkpoint scrub dirty target */
-#define WT_STAT_CONN_TXN_CHECKPOINT_SCRUB_TARGET 1409
+#define WT_STAT_CONN_TXN_CHECKPOINT_SCRUB_TARGET 1431
/*! transaction: transaction checkpoint scrub time (msecs) */
-#define WT_STAT_CONN_TXN_CHECKPOINT_SCRUB_TIME 1410
+#define WT_STAT_CONN_TXN_CHECKPOINT_SCRUB_TIME 1432
/*! transaction: transaction checkpoint total time (msecs) */
-#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_TOTAL 1411
+#define WT_STAT_CONN_TXN_CHECKPOINT_TIME_TOTAL 1433
/*! transaction: transaction checkpoints */
-#define WT_STAT_CONN_TXN_CHECKPOINT 1412
+#define WT_STAT_CONN_TXN_CHECKPOINT 1434
/*!
* transaction: transaction checkpoints skipped because database was
* clean
*/
-#define WT_STAT_CONN_TXN_CHECKPOINT_SKIPPED 1413
+#define WT_STAT_CONN_TXN_CHECKPOINT_SKIPPED 1435
/*! transaction: transaction failures due to history store */
-#define WT_STAT_CONN_TXN_FAIL_CACHE 1414
+#define WT_STAT_CONN_TXN_FAIL_CACHE 1436
/*!
* transaction: transaction fsync calls for checkpoint after allocating
* the transaction ID
*/
-#define WT_STAT_CONN_TXN_CHECKPOINT_FSYNC_POST 1415
+#define WT_STAT_CONN_TXN_CHECKPOINT_FSYNC_POST 1437
/*!
* transaction: transaction fsync duration for checkpoint after
* allocating the transaction ID (usecs)
*/
-#define WT_STAT_CONN_TXN_CHECKPOINT_FSYNC_POST_DURATION 1416
+#define WT_STAT_CONN_TXN_CHECKPOINT_FSYNC_POST_DURATION 1438
/*! transaction: transaction range of IDs currently pinned */
-#define WT_STAT_CONN_TXN_PINNED_RANGE 1417
+#define WT_STAT_CONN_TXN_PINNED_RANGE 1439
/*! transaction: transaction range of IDs currently pinned by a checkpoint */
-#define WT_STAT_CONN_TXN_PINNED_CHECKPOINT_RANGE 1418
+#define WT_STAT_CONN_TXN_PINNED_CHECKPOINT_RANGE 1440
/*! transaction: transaction range of timestamps currently pinned */
-#define WT_STAT_CONN_TXN_PINNED_TIMESTAMP 1419
+#define WT_STAT_CONN_TXN_PINNED_TIMESTAMP 1441
/*! transaction: transaction range of timestamps pinned by a checkpoint */
-#define WT_STAT_CONN_TXN_PINNED_TIMESTAMP_CHECKPOINT 1420
+#define WT_STAT_CONN_TXN_PINNED_TIMESTAMP_CHECKPOINT 1442
/*!
* transaction: transaction range of timestamps pinned by the oldest
* active read timestamp
*/
-#define WT_STAT_CONN_TXN_PINNED_TIMESTAMP_READER 1421
+#define WT_STAT_CONN_TXN_PINNED_TIMESTAMP_READER 1443
/*!
* transaction: transaction range of timestamps pinned by the oldest
* timestamp
*/
-#define WT_STAT_CONN_TXN_PINNED_TIMESTAMP_OLDEST 1422
+#define WT_STAT_CONN_TXN_PINNED_TIMESTAMP_OLDEST 1444
/*! transaction: transaction read timestamp of the oldest active reader */
-#define WT_STAT_CONN_TXN_TIMESTAMP_OLDEST_ACTIVE_READ 1423
+#define WT_STAT_CONN_TXN_TIMESTAMP_OLDEST_ACTIVE_READ 1445
/*! transaction: transaction sync calls */
-#define WT_STAT_CONN_TXN_SYNC 1424
+#define WT_STAT_CONN_TXN_SYNC 1446
/*! transaction: transactions committed */
-#define WT_STAT_CONN_TXN_COMMIT 1425
+#define WT_STAT_CONN_TXN_COMMIT 1447
/*! transaction: transactions rolled back */
-#define WT_STAT_CONN_TXN_ROLLBACK 1426
+#define WT_STAT_CONN_TXN_ROLLBACK 1448
/*! transaction: update conflicts */
-#define WT_STAT_CONN_TXN_UPDATE_CONFLICT 1427
+#define WT_STAT_CONN_TXN_UPDATE_CONFLICT 1449
/*!
* @}
@@ -6248,43 +6322,119 @@ extern int wiredtiger_extension_terminate(WT_CONNECTION *connection);
#define WT_STAT_DSRC_CURSOR_UPDATE_BYTES 2128
/*! cursor: update value size change */
#define WT_STAT_DSRC_CURSOR_UPDATE_BYTES_CHANGED 2129
+/*! history: history pages added for eviction during garbage collection */
+#define WT_STAT_DSRC_HS_GC_PAGES_EVICT 2130
+/*! history: history pages removed for garbage collection */
+#define WT_STAT_DSRC_HS_GC_PAGES_REMOVED 2131
+/*! history: history pages visited for garbage collection */
+#define WT_STAT_DSRC_HS_GC_PAGES_VISITED 2132
/*! reconciliation: dictionary matches */
-#define WT_STAT_DSRC_REC_DICTIONARY 2130
+#define WT_STAT_DSRC_REC_DICTIONARY 2133
/*! reconciliation: fast-path pages deleted */
-#define WT_STAT_DSRC_REC_PAGE_DELETE_FAST 2131
+#define WT_STAT_DSRC_REC_PAGE_DELETE_FAST 2134
/*!
* reconciliation: internal page key bytes discarded using suffix
* compression
*/
-#define WT_STAT_DSRC_REC_SUFFIX_COMPRESSION 2132
+#define WT_STAT_DSRC_REC_SUFFIX_COMPRESSION 2135
/*! reconciliation: internal page multi-block writes */
-#define WT_STAT_DSRC_REC_MULTIBLOCK_INTERNAL 2133
+#define WT_STAT_DSRC_REC_MULTIBLOCK_INTERNAL 2136
/*! reconciliation: internal-page overflow keys */
-#define WT_STAT_DSRC_REC_OVERFLOW_KEY_INTERNAL 2134
+#define WT_STAT_DSRC_REC_OVERFLOW_KEY_INTERNAL 2137
/*! reconciliation: leaf page key bytes discarded using prefix compression */
-#define WT_STAT_DSRC_REC_PREFIX_COMPRESSION 2135
+#define WT_STAT_DSRC_REC_PREFIX_COMPRESSION 2138
/*! reconciliation: leaf page multi-block writes */
-#define WT_STAT_DSRC_REC_MULTIBLOCK_LEAF 2136
+#define WT_STAT_DSRC_REC_MULTIBLOCK_LEAF 2139
/*! reconciliation: leaf-page overflow keys */
-#define WT_STAT_DSRC_REC_OVERFLOW_KEY_LEAF 2137
+#define WT_STAT_DSRC_REC_OVERFLOW_KEY_LEAF 2140
/*! reconciliation: maximum blocks required for a page */
-#define WT_STAT_DSRC_REC_MULTIBLOCK_MAX 2138
+#define WT_STAT_DSRC_REC_MULTIBLOCK_MAX 2141
/*! reconciliation: overflow values written */
-#define WT_STAT_DSRC_REC_OVERFLOW_VALUE 2139
+#define WT_STAT_DSRC_REC_OVERFLOW_VALUE 2142
/*! reconciliation: page checksum matches */
-#define WT_STAT_DSRC_REC_PAGE_MATCH 2140
+#define WT_STAT_DSRC_REC_PAGE_MATCH 2143
/*! reconciliation: page reconciliation calls */
-#define WT_STAT_DSRC_REC_PAGES 2141
+#define WT_STAT_DSRC_REC_PAGES 2144
/*! reconciliation: page reconciliation calls for eviction */
-#define WT_STAT_DSRC_REC_PAGES_EVICTION 2142
+#define WT_STAT_DSRC_REC_PAGES_EVICTION 2145
/*! reconciliation: pages deleted */
-#define WT_STAT_DSRC_REC_PAGE_DELETE 2143
-/*! reconciliation: prepared values written */
-#define WT_STAT_DSRC_REC_PREPARE_VALUE 2144
+#define WT_STAT_DSRC_REC_PAGE_DELETE 2146
+/*!
+ * reconciliation: pages written including an aggregated newest start
+ * durable timestamp
+ */
+#define WT_STAT_DSRC_REC_TIME_AGGR_NEWEST_START_DURABLE_TS 2147
+/*!
+ * reconciliation: pages written including an aggregated newest stop
+ * durable timestamp
+ */
+#define WT_STAT_DSRC_REC_TIME_AGGR_NEWEST_STOP_DURABLE_TS 2148
+/*!
+ * reconciliation: pages written including an aggregated newest stop
+ * timestamp
+ */
+#define WT_STAT_DSRC_REC_TIME_AGGR_NEWEST_STOP_TS 2149
+/*!
+ * reconciliation: pages written including an aggregated newest stop
+ * transaction ID
+ */
+#define WT_STAT_DSRC_REC_TIME_AGGR_NEWEST_STOP_TXN 2150
+/*!
+ * reconciliation: pages written including an aggregated oldest start
+ * timestamp
+ */
+#define WT_STAT_DSRC_REC_TIME_AGGR_OLDEST_START_TS 2151
+/*!
+ * reconciliation: pages written including an aggregated oldest start
+ * transaction ID
+ */
+#define WT_STAT_DSRC_REC_TIME_AGGR_OLDEST_START_TXN 2152
+/*! reconciliation: pages written including an aggregated prepare */
+#define WT_STAT_DSRC_REC_TIME_AGGR_PREPARED 2153
+/*! reconciliation: pages written including at least one prepare */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_PAGES_PREPARED 2154
+/*!
+ * reconciliation: pages written including at least one start durable
+ * timestamp
+ */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_PAGES_DURABLE_START_TS 2155
+/*! reconciliation: pages written including at least one start timestamp */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_PAGES_START_TS 2156
+/*!
+ * reconciliation: pages written including at least one start transaction
+ * ID
+ */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_PAGES_START_TXN 2157
+/*!
+ * reconciliation: pages written including at least one stop durable
+ * timestamp
+ */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_PAGES_DURABLE_STOP_TS 2158
+/*! reconciliation: pages written including at least one stop timestamp */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_PAGES_STOP_TS 2159
+/*!
+ * reconciliation: pages written including at least one stop transaction
+ * ID
+ */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_PAGES_STOP_TXN 2160
+/*! reconciliation: records written including a prepare */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_PREPARED 2161
+/*! reconciliation: records written including a start durable timestamp */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_DURABLE_START_TS 2162
+/*! reconciliation: records written including a start timestamp */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_START_TS 2163
+/*! reconciliation: records written including a start transaction ID */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_START_TXN 2164
+/*! reconciliation: records written including a stop durable timestamp */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_DURABLE_STOP_TS 2165
+/*! reconciliation: records written including a stop timestamp */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_STOP_TS 2166
+/*! reconciliation: records written including a stop transaction ID */
+#define WT_STAT_DSRC_REC_TIME_WINDOW_STOP_TXN 2167
/*! session: object compaction */
-#define WT_STAT_DSRC_SESSION_COMPACT 2145
+#define WT_STAT_DSRC_SESSION_COMPACT 2168
/*! transaction: update conflicts */
-#define WT_STAT_DSRC_TXN_UPDATE_CONFLICT 2146
+#define WT_STAT_DSRC_TXN_UPDATE_CONFLICT 2169
/*!
* @}