summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/include/reconcile.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/include/reconcile.h')
-rw-r--r--src/third_party/wiredtiger/src/include/reconcile.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/src/include/reconcile.h b/src/third_party/wiredtiger/src/include/reconcile.h
index c31a92d0edd..3b75373ae56 100644
--- a/src/third_party/wiredtiger/src/include/reconcile.h
+++ b/src/third_party/wiredtiger/src/include/reconcile.h
@@ -28,6 +28,12 @@ struct __wt_reconcile {
/* Track the oldest running transaction. */
uint64_t last_running;
+ /* Track the oldest running id. This one doesn't consider checkpoint. */
+ uint64_t rec_start_oldest_id;
+
+ /* Track the pinned timestamp at the time reconciliation started. */
+ wt_timestamp_t rec_start_pinned_ts;
+
/* Track the page's min/maximum transactions. */
uint64_t max_txn;
wt_timestamp_t max_ts;