Formatting

pmeunier
Jan 7, 2022, 6:46 PM
UDJN7TUNWHRCQPKM2KNGYAB5DNQGXNQW6PZ662MH7G3PT5FEQYUAC

Dependencies

  • [2] WP4ACVG5 Count remote tags in the sanakirja checks
  • [3] TCFJMFFE Using state_from_prefix and hash_from_prefix on remotes to complete (or find) hashes and states
  • [4] D66CRGCN Fixing a Sanakirja bug in the debugging output code
  • [5] LV34DUJY Formatting
  • [6] YN63NUZO Sanakirja 1.0
  • [7] 3QGE6HRD Version bump (upgrade to zstd-seekable 0.2, take 2)
  • [8] VO5OQW4W Removing anyhow in libpijul
  • [9] A3RM526Y Integrating identity malleability
  • [*] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).

Change contents

  • replacement in libpijul/src/pristine/sanakirja.rs at line 363
    [4.26279][2.0:108]()
    let tags: UDb<L64, Pair<SerializedMerkle, SerializedMerkle>> = UDb::from_page(tup.tags.into());
    [4.26279]
    [4.64103]
    let tags: UDb<L64, Pair<SerializedMerkle, SerializedMerkle>> =
    UDb::from_page(tup.tags.into());
  • replacement in libpijul/src/change/change_file.rs at line 41
    [4.91108][3.1301:1431]()
    let mut r = std::fs::File::open(path).map_err(|err| ChangeError::IoHash {
    err,
    hash,
    })?;
    [4.91108]
    [4.91156]
    let mut r = std::fs::File::open(path).map_err(|err| ChangeError::IoHash { err, hash })?;