Fixing the Git feature

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

Dependencies

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

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"