Fixing the Git feature

[?]
Mar 7, 2021, 10:56 AM
3AZB5NUOZ3PEP5RX2M2QKA4OVAF6AIXQZ6GH4D6W3JK7UFCLA2RQC

Dependencies

  • [2] GBSL4AZI Version bump
  • [3] WIORLB47 Version bump
  • [4] TPEH2XNB 1.0.0-alpha.28, with Tokio 1.0
  • [5] OCBM7IFE New release: pijul-1.0.0-alpha.8
  • [6] G6YZ7U65 Version bump
  • [7] JL4WKA5P Implement the Sanakirja concurrency model in a cross-process way
  • [8] SN7AGY6S Making `pijul lock` robust to kill signals
  • [9] G65S7FAW Version bump and cleanup
  • [10] 7ZFRYVVQ Cargo.nix and formatting
  • [11] MNTJ3VOK Version bump
  • [12] XWETQ4DE Upgrading versions
  • [13] 2CNY6KTC Updating Cargo.nix
  • [14] 5BRU2RRW Cleanup (debugging a crash related to trees/inodes)
  • [15] ZQXP3HNA Version bump
  • [16] JRENVH5D Reqwest 0.11
  • [17] KUMJITTF Version bump in the lockfiles
  • [18] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [19] XAY4DYRR Version bump
  • [20] CCLLB7OI Upgrading to Sanakirja 0.15 + version bump
  • [21] VRDOV7DD Versions
  • [22] 3WIQYEIS Fixing conflicts in Cargo.lock
  • [23] CVAT6LN3 Fixing git import, and adding more useful feedback (with `RUST_LOG="pijul=info"`)
  • [24] OUWD436A Version bump
  • [25] JACZWIJ6 Version bump
  • [26] H62VFFJE Cargo.nix, and solving conflicts
  • [27] UCQD3JDH Fix build errors caused by sanakirja 0.14
  • [28] B5Z4IMEU Generating Cargo.nix for pijul 1.0.0-alpha.6
  • [29] UFCZKKLX Upgrading to the latest Sanakirja/Rand
  • [30] 23LVKATN Use pager crate for log output
  • [31] 3VJB4ULD Updating Cargo.nix
  • [32] AOK35FEX New Cargo.nix versions
  • [33] HSVGP2G4 Version bump + formatting
  • [34] CUHXXBDZ Fixing a bug in replacements, recently introduced during a fix of a graph corruption bug
  • [35] 6DOXSHWG Cleanup, and version bump
  • [36] BNPSVXIC Friendlier progress bars
  • [37] RXNT67OT Sanakirja version, and removing an unwrap
  • [38] BT2ZHPY4 Version bumps
  • [39] 3S4DR77Z Version updates
  • [40] WI5BS6BS New published versions
  • [41] YX3VCEOM Version bump
  • [42] IIV3EL2X Cleanup, formatting, and fixing the Git feature
  • [43] Q7CAYX5N Fixing Windows compilation
  • [44] FXT5FS5W Updating Cargo.nix
  • [45] HR3WK6A7 When lock times out, check that there are no more clients before quitting
  • [46] N35L72XV Versions in Cargo.lock
  • [47] 5YDI33C4 Fixing pager on OSX
  • [48] VYHHOEYH Versions and formatting
  • [49] SAGSYAPX Various version bumps
  • [50] PJ7T2VFL Do not hang on locked repositories
  • [51] HDGRZISM Version updates
  • [52] NX5I5H53 New published versions
  • [53] G734WNM6 flake.nix: use crate2nix
  • [54] ZTVNGFNT Version bump

Change contents

  • replacement in pijul/src/commands/git.rs at line 252
    [3.144061][3.144061:144111]()
    let txn = repo.repo.pristine.mut_txn_begin();
    [3.144061]
    [3.144111]
    let txn = repo.repo.pristine.mut_txn_begin()?;
  • replacement in pijul/src/commands/git.rs at line 291
    [3.145374][3.145374:145436]()
    let mut txn = repo.repo.pristine.mut_txn_begin();
    [3.145374]
    [3.145436]
    let mut txn = repo.repo.pristine.mut_txn_begin()?;
  • replacement in pijul/Cargo.toml at line 4
    [3.196462][2.0:27]()
    version = "1.0.0-alpha.47"
    [3.196462]
    [3.196488]
    version = "1.0.0-alpha.48"
  • replacement in Cargo.nix at line 3547
    [3.114701][2.184:220]()
    version = "1.0.0-alpha.47";
    [3.114701]
    [3.114736]
    version = "1.0.0-alpha.48";
  • replacement in Cargo.lock at line 1245
    [3.1064071][2.249:276]()
    version = "1.0.0-alpha.47"
    [3.1064071]
    [3.1064097]
    version = "1.0.0-alpha.48"