Debug statements and formatting

pmeunier
Dec 6, 2021, 9:20 AM
7ABOS34CMXRI34JDU5QZERX647PVV7HAFXKH7R4JYLB32DQAOI2AC

Dependencies

  • [2] KNB3RZMS Fixing path crashes related to the new non-null roots
  • [3] MQ7TZOT6 Edits can delete lines too
  • [4] SMMRGKCX Recursive file deletions: show the correct paths
  • [5] VO5OQW4W Removing anyhow in libpijul
  • [6] YN63NUZO Sanakirja 1.0
  • [7] JZEI2QJV Comparing file names
  • [8] IIV3EL2X Cleanup, formatting, and fixing the Git feature
  • [9] 3S6LU2U5 abstract out FileMetadata (de)serialistion
  • [10] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [11] ADPAFSMY Proper old metadata when recording
  • [12] 5FI6SBEZ Re-implement change printing and parsing
  • [13] CCLLB7OI Upgrading to Sanakirja 0.15 + version bump
  • [*] I24UEJQL Various post-fire fixes
  • [*] 5BRU2RRW Cleanup (debugging a crash related to trees/inodes)

Change contents

  • edit in pijul/src/commands/debug.rs at line 36
    [15.21178]
    [15.21178]
    libpijul::pristine::debug_dep(&txn);
    libpijul::pristine::debug_revdep(&txn);
  • replacement in libpijul/src/unrecord/mod.rs at line 97
    [5.233132][5.233132:233133]()
    [5.233132]
    [5.16402]
    debug!("del_channel_changes {:?}", change_id);
  • edit in libpijul/src/unrecord/mod.rs at line 99
    [5.16446]
    [5.23343]
    debug!("revdep {:?}", x);
  • edit in libpijul/src/record.rs at line 1280
    [5.51613]
    [5.511930]
    debug!("resurrecting parent");
  • edit in libpijul/src/record.rs at line 1300
    [5.512762]
    [5.512762]
    debug!("parent_was_resurrected: {:?}", parent_was_resurrected);
  • replacement in libpijul/src/record.rs at line 1315
    [5.512976][5.49:91](),[5.91][5.1178:1228]()
    "parent_dest {:?} {:?} {:?}",
    parent_dest, parent_meta, parent_name
    [5.512976]
    [5.513091]
    "parent_dest {:?} {:?} {:?} {:?}",
    parent_dest, parent_meta, parent_name, name
  • edit in libpijul/src/pristine/mod.rs at line 1105
    [16.1427]
    [16.1427]
    }
    pub fn debug_dep<T: DepsTxnT>(txn: &T) {
    debug!("debug_dep");
    for t in txn.iter_dep(&ChangeId::ROOT).unwrap() {
    debug!("debug_dep = {:?}", t.unwrap())
    }
    debug!("/debug_dep");
    }
    pub fn debug_revdep<T: DepsTxnT>(txn: &T) {
    debug!("debug_revdep");
    for t in txn.iter_revdep(&ChangeId::ROOT).unwrap() {
    debug!("debug_revdep = {:?}", t.unwrap())
    }
    debug!("/debug_revdep");
  • replacement in libpijul/src/fs.rs at line 720
    [2.74][2.74:102]()
    return None
    [2.74]
    [2.102]
    return None;
  • replacement in libpijul/src/fs.rs at line 868
    [2.857][2.857:890]()
    break 'outer
    [2.857]
    [2.890]
    break 'outer;
  • edit in libpijul/src/change/text_changes.rs at line 360
    [5.48843]
    [5.48843]
    debug!("write {:?}", self);
  • replacement in libpijul/src/change/printable.rs at line 630
    [4.475][4.475:497]()
    return Ok(())
    [4.475]
    [4.497]
    return Ok(());
  • edit in libpijul/src/change/parse.rs at line 137
    [5.68674]
    [5.68674]
    debug!("parse_edit_hunk {:?}", i);
  • replacement in libpijul/src/change/parse.rs at line 361
    [3.546][3.546:578]()
    return Ok((i, vec))
    [3.546]
    [3.578]
    return Ok((i, vec));