- 
    Type:Improvement 
- 
    Resolution: Fixed
- 
    Priority:Major - P3 
- 
    Affects Version/s: None
- 
    Component/s: Reconciliation
- 
        Storage Engines, Storage Engines - Transactions
- 
        StorEng - 2025-03-28, StorEng - 2025-04-25, SE Transactions - 2025-05-09
- 
        2
/* * __rec_row_zero_len -- * Return if a zero-length item can be written. */ static bool __rec_row_zero_len(WT_SESSION_IMPL *session, WT_TIME_WINDOW *tw) { /* * The item must be globally visible because we're not writing anything on the page. Don't be * tempted to check the time window against the default here - the check is subtly different due * to the grouping. */ return (!WT_TIME_WINDOW_HAS_STOP(tw) && ((tw->start_ts == WT_TS_NONE && tw->start_txn == WT_TXN_NONE) || __wt_txn_tw_start_visible_all(session, tw))); }
We need to review whether this can be simplified to:
/* * __rec_row_zero_len -- * Return if a zero-length item can be written. */ static bool __rec_row_zero_len(WT_SESSION_IMPL *session, WT_TIME_WINDOW *tw) { /* * The item must be globally visible because we're not writing anything on the page. Don't be * tempted to check the time window against the default here - the check is subtly different due * to the grouping. */ return (!WT_TIME_WINDOW_HAS_STOP(tw) && __wt_txn_tw_start_visible_all(session, tw)); }
- is related to
- 
                    WT-14391 Check eviction server is running before opening HS -         
- Closed
 
-         
- 
                    WT-14443 Prevent any data handles from being opened during metadata recovery -         
- Closed
 
-         
- 
                    WT-14455 Update the oldest_id before the drop table active transaction check -         
- Closed
 
-         
- 
                    WT-13747 Remove obsolete page check in checkpoint skip logic -         
- Closed
 
-         
- 
                    WT-14403 Remove the partial logic and rewrite __live_restore_can_service_read -         
- Closed
 
-         
- related to
- 
                    WT-12016 Review transaction visibility checks across WiredTiger -         
- Closed
 
-         
             (1 related to)