Version bump (upgrade to zstd-seekable 0.2, take 2)

pmeunier
Sep 14, 2021, 8:12 PM
3QGE6HRDSMTV2SNEDC2AJUIR6GIHRU73KXQMZ3BGUYT4H4TAMETQC

Dependencies

  • [2] 6O43WXDA Version bump
  • [3] TYAKEAJL A better estimate of the maximum number of open patches we can keep (Unix-only at the moment)
  • [4] HDGRZISM Version updates
  • [5] HKEOO4QJ Version bump
  • [6] WIORLB47 Version bump
  • [7] UN64Q3P2 Version bump
  • [8] 52SOYOCN tree_magic instead of tree_magic_mini
  • [9] TNN56XYK libpijul alpha.43
  • [10] V4T4SC7O Testing binary diff
  • [11] 6XDVUSBM Version bump
  • [12] G65S7FAW Version bump and cleanup
  • [13] GBSL4AZI Version bump
  • [14] XAY4DYRR Version bump
  • [15] FXEDPLRI Resurrecting tests, and type cleanup (no need for Arc<RwLock<…>> anymore)
  • [16] FYUDBQ3C Formatting changes + version bump
  • [17] 6DOXSHWG Cleanup, and version bump
  • [18] EEBKW7VT Keys and identities
  • [19] A3RM526Y Integrating identity malleability
  • [20] CT6FBU57 SDPX license + version bump
  • [21] HW5Q7GGY Version bump
  • [22] SMMBFECL Converting to the new patch format "online"
  • [23] SAGSYAPX Various version bumps
  • [24] YX3VCEOM Version bump
  • [25] I24UEJQL Various post-fire fixes
  • [26] SGXOEWHU Adding a patched chardetng (temporarily)
  • [27] HSVGP2G4 Version bump + formatting
  • [28] JACZWIJ6 Version bump
  • [29] JL4WKA5P Implement the Sanakirja concurrency model in a cross-process way
  • [30] ZTVNGFNT Version bump
  • [31] WI5BS6BS New published versions
  • [32] VO5OQW4W Removing anyhow in libpijul
  • [33] TPEH2XNB 1.0.0-alpha.28, with Tokio 1.0
  • [34] 3S4DR77Z Version updates
  • [35] CCLLB7OI Upgrading to Sanakirja 0.15 + version bump
  • [36] JRENVH5D Reqwest 0.11
  • [37] G6YZ7U65 Version bump
  • [38] HQ56ADNS Formatting, and version bump
  • [39] CUHXXBDZ Fixing a bug in replacements, recently introduced during a fix of a graph corruption bug
  • [40] PDTUHOMV fix left over conflicts
  • [41] TVVW53HZ Conflict resolution
  • [42] 6CZYYOG7 Faster guessing of encoding
  • [43] OCBM7IFE New release: pijul-1.0.0-alpha.8
  • [44] XL6Y64UP Fixing a panic when iterating over the basenames of a file
  • [45] OUWD436A Version bump
  • [46] IIV3EL2X Cleanup, formatting, and fixing the Git feature
  • [47] VRDOV7DD Versions
  • [48] NWYJJHDF Version bump
  • [49] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [50] 6HNRL5RT detect non-utf8 text files
  • [51] UFCZKKLX Upgrading to the latest Sanakirja/Rand
  • [52] NX5I5H53 New published versions

Change contents

  • replacement in "libpijul/src/changestore/filesystem.rs" at line 9
    [4.87463][3.1381:1460]()
    change_cache: RefCell<lru_cache::LruCache<ChangeId, ChangeFile<'static>>>,
    [4.87463]
    [4.824493]
    change_cache: RefCell<lru_cache::LruCache<ChangeId, ChangeFile>>,
  • replacement in "libpijul/src/changestore/filesystem.rs" at line 82
    [4.826014][3.1847:1926]()
    std::cell::RefMut<lru_cache::LruCache<ChangeId, ChangeFile<'static>>>,
    [4.826014]
    [4.35450]
    std::cell::RefMut<lru_cache::LruCache<ChangeId, ChangeFile>>,
  • replacement in "libpijul/src/change/change_file.rs" at line 5
    [4.90215][4.90215:90296]()
    pub struct ChangeFile<'a> {
    s: Option<zstd_seekable::Seekable<'a, OffFile>>,
    [4.90215]
    [4.43846]
    pub struct ChangeFile {
    s: Option<zstd_seekable::Seekable<OffFile>>,
  • replacement in "libpijul/src/change/change_file.rs" at line 37
    [4.90944][4.90944:90970]()
    impl<'a> ChangeFile<'a> {
    [4.90944]
    [4.90970]
    impl ChangeFile {
  • replacement in "libpijul/src/change/change_file.rs" at line 87
    [4.92372][4.92372:92438]()
    Some(zstd_seekable::Seekable::init(Box::new(OffFile {
    [4.92372]
    [4.92438]
    Some(zstd_seekable::Seekable::init(OffFile {
  • replacement in "libpijul/src/change/change_file.rs" at line 90
    [4.92505][4.92505:92523]()
    }))?)
    [4.92505]
    [4.92523]
    }, None)?)
  • replacement in "libpijul/Cargo.toml" at line 4
    [4.1020894][2.0:27]()
    version = "1.0.0-alpha.47"
    [4.1020894]
    [4.27]
    version = "1.0.0-alpha.48"
  • replacement in "libpijul/Cargo.toml" at line 119
    [4.109303][4.675:730](),[4.1023338][4.675:730]()
    zstd-seekable = { version = "0.1.7", optional = true }
    [4.109303]
    [4.199]
    zstd-seekable = { version = "0.2.0", optional = true }