Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-13548

Review log fields located on the connection

    • Storage Engines
    • 5
    • StorEng - 2024-10-15, StorEng - 2024-10-29, StorEng - 2024-11-12

      The following 29 fields are defined in WT_CONNECTION_IMPL but specific to logging:

      log_flags;
      log_cond;
      log_session;
      log_tid;
      log_tid_set;
      log_file_cond;
      log_file_session;
      log_file_tid;
      log_file_tid_set;
      log_wrlsn_cond;
      log_wrlsn_session;
      log_wrlsn_tid;
      log_wrlsn_tid_set;
      log;
      log_compressor;
      log_cursors;
      log_dirty_max;
      log_file_max;
      log_force_write_wait;
      log_path;
      log_prealloc;
      log_prealloc_init_count;
      log_req_max;
      log_req_min;
      txn_logsync;
      debug_log_retention_lock;
      debug_ckpt;
      debug_ckpt_alloc;
      debug_ckpt_cnt;
      debug_log_cnt;

      They should be reviewed to determine which of them are exclusively used by the logging module and whether they should be separated into a sub-struct only accessed by the log module.

            Assignee:
            vamsi.krishna@mongodb.com Vamsi Boyapati
            Reporter:
            andrew.morton@mongodb.com Andrew Morton
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: