Version bump + formatting

[?]
Jan 16, 2021, 7:54 PM
HSVGP2G4D2F56DS3YKZLSYPS4A5BNGH4NTAXAOZ57OCXFM3E5AYAC

Dependencies

  • [2] JL4WKA5P Implement the Sanakirja concurrency model in a cross-process way
  • [3] EEKB5MHJ Fixing an error message in unrecord
  • [4] KUMJITTF Version bump in the lockfiles
  • [5] WIORLB47 Version bump
  • [6] 76PCXGML Pushing to, and pulling from the local repository
  • [7] SAGSYAPX Various version bumps
  • [8] XAY4DYRR Version bump
  • [9] UFCZKKLX Upgrading to the latest Sanakirja/Rand
  • [10] 6DOXSHWG Cleanup, and version bump
  • [11] B5Z4IMEU Generating Cargo.nix for pijul 1.0.0-alpha.6
  • [12] CT6FBU57 SDPX license + version bump
  • [13] ZQXP3HNA Version bump
  • [14] GHO6DWPI Refactoring iterators
  • [15] 3WIQYEIS Fixing conflicts in Cargo.lock
  • [16] HKEOO4QJ Version bump
  • [17] VO5OQW4W Removing anyhow in libpijul
  • [18] PJ7T2VFL Do not hang on locked repositories
  • [19] XL6Y64UP Fixing a panic when iterating over the basenames of a file
  • [20] OCBM7IFE New release: pijul-1.0.0-alpha.8
  • [21] VYHHOEYH Versions and formatting
  • [22] HW5Q7GGY Version bump
  • [23] ZTVNGFNT Version bump
  • [24] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [25] NX5I5H53 New published versions
  • [26] B3QWIGDE Fixing the Git features with the latest Pijul (+ conflicts in Cargo.toml)
  • [27] G6S6PWZE Do not touch the channel if this is a partial record
  • [28] I52XSRUH Massive cleanup, and simplification
  • [29] MU5GSJAW Partial push and pull (WARNING: breaks the existing protocol)
  • [30] G6YZ7U65 Version bump
  • [31] TPEH2XNB 1.0.0-alpha.28, with Tokio 1.0
  • [32] 3S4DR77Z Version updates
  • [33] JACZWIJ6 Version bump
  • [34] 3AMEP2Y5 More convenient interface for channels
  • [35] QMTANHVN Reset: only output changed files
  • [36] SPA2OL5I keep-changes feature (default) to avoid deleting problematic changes
  • [37] YX3VCEOM Version bump
  • [38] OUWD436A Version bump
  • [39] N35L72XV Versions in Cargo.lock
  • [40] BT2ZHPY4 Version bumps
  • [41] CCLLB7OI Upgrading to Sanakirja 0.15 + version bump
  • [42] JRENVH5D Reqwest 0.11
  • [43] XWETQ4DE Upgrading versions
  • [44] 23LVKATN Use pager crate for log output
  • [45] WI5BS6BS New published versions

Change contents

  • replacement in pijul/src/commands/pushpull.rs at line 313
    [4.13929][4.2838:2918]()
    if txn.channel_has_state(&channel.borrow(), m)?.is_some() {
    [4.13929]
    [4.6416]
    if txn
    .channel_has_state(txn.states(&channel.borrow()), m)?
    .is_some()
    {
  • replacement in pijul/src/commands/pushpull.rs at line 343
    [4.14545][4.2919:3003]()
    if txn.channel_has_state(&channel.borrow(), m)?.is_some() {
    [4.14545]
    [4.7403]
    if txn
    .channel_has_state(txn.states(&channel.borrow()), m)?
    .is_some()
    {
  • replacement in pijul/Cargo.toml at line 53
    [4.197438][2.16854:16944]()
    libpijul = { path = "../libpijul", version = "1.0.0-alpha.30", features = [ "tarball" ] }
    [4.197438]
    [4.197523]
    libpijul = { path = "../libpijul", version = "1.0.0-alpha.31", features = [ "tarball" ] }
  • replacement in libpijul/src/unrecord/mod.rs at line 27
    [3.95][3.95:166]()
    ChangeIsDependedUpon { change_id: ChangeId, dependent: ChangeId },
    [3.95]
    [4.8326]
    ChangeIsDependedUpon {
    change_id: ChangeId,
    dependent: ChangeId,
    },
  • replacement in libpijul/src/unrecord/mod.rs at line 105
    [4.1014][3.167:256]()
    return Err(UnrecordError::ChangeIsDependedUpon { change_id, dependent: d });
    [4.1014]
    [4.233436]
    return Err(UnrecordError::ChangeIsDependedUpon {
    change_id,
    dependent: d,
    });
  • edit in libpijul/src/pristine/sanakirja.rs at line 811
    [4.3011]
    [4.3011]
    type States = ::sanakirja::Db<Merkle, u64>;
    fn states<'a>(&self, channel: &'a Self::Channel) -> &'a Self::States {
    &channel.states
    }
  • replacement in libpijul/src/pristine/sanakirja.rs at line 817
    [4.3052][4.3052:3085]()
    channel: &Self::Channel,
    [4.3052]
    [4.3085]
    channel: &Self::States,
  • replacement in libpijul/src/pristine/sanakirja.rs at line 820
    [4.3161][4.3161:3213]()
    Ok(self.txn.get(&channel.states, m, None)?)
    [4.3161]
    [4.43985]
    Ok(self.txn.get(channel, m, None)?)
  • edit in libpijul/src/pristine/mod.rs at line 163
    [4.2877]
    [4.49938]
    fn states<'a>(&self, channel: &'a Self::Channel) -> &'a Self::States;
  • edit in libpijul/src/pristine/mod.rs at line 224
    [4.3215]
    [4.3215]
    type States;
  • replacement in libpijul/src/pristine/mod.rs at line 227
    [4.3256][4.3256:3289]()
    channel: &Self::Channel,
    [4.3256]
    [4.3289]
    channel: &Self::States,
  • replacement in libpijul/src/pristine/mod.rs at line 1676
    [4.4425][4.4425:4483]()
    if let Some(aa) = txn.channel_has_state(c0, state)? {
    [4.4425]
    [4.1176]
    if let Some(aa) = txn.channel_has_state(txn.states(c0), state)? {
  • replacement in libpijul/src/pristine/mod.rs at line 1684
    [4.4673][4.4673:4736]()
    if let Some(aa_) = txn.channel_has_state(c0, state)? {
    [4.4673]
    [4.4736]
    if let Some(aa_) = txn.channel_has_state(txn.states(c0), state)? {
  • replacement in libpijul/Cargo.toml at line 4
    [4.1020894][2.16958:16985]()
    version = "1.0.0-alpha.30"
    [4.1020894]
    [4.27]
    version = "1.0.0-alpha.31"
  • replacement in Cargo.lock at line 937
    [4.560][2.17975:18002]()
    version = "1.0.0-alpha.30"
    [4.560]
    [4.729]
    version = "1.0.0-alpha.31"
  • replacement in Cargo.lock at line 1288
    [4.1064071][2.18003:18030]()
    version = "1.0.0-alpha.33"
    [4.1064071]
    [4.1064097]
    version = "1.0.0-alpha.35"