Correctly putting states into channels

pmeunier
Dec 17, 2021, 3:32 PM
WTQCVLAHYOJ6IXDINVFU7Y7WQEWYYRIDSG6C6FAMKB3EFPYOYOTQC

Dependencies

  • [2] YN63NUZO Sanakirja 1.0
  • [3] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).

Change contents

  • edit in libpijul/src/pristine/sanakirja.rs at line 1678
    [2.84466]
    [2.84466]
    )?);
    assert!(btree::put(
    &mut self.txn,
    &mut channel.states,
    &m.into(),
    &t.into(),
  • replacement in libpijul/src/pristine/sanakirja.rs at line 1700
    [2.84682][2.84682:84720]()
    repl.push((*t_, p.a))
    [2.84682]
    [3.561450]
    repl.push((*t_, p.a, p.b))
  • replacement in libpijul/src/pristine/sanakirja.rs at line 1711
    [3.561692][3.561692:561729]()
    for (t_, p) in repl.iter() {
    [3.561692]
    [3.561729]
    for (t_, p, m0) in repl.iter() {
  • edit in libpijul/src/pristine/sanakirja.rs at line 1714
    [2.84977]
    [2.84977]
    btree::del(&mut self.txn, &mut channel.states, m0, None)?;
  • edit in libpijul/src/pristine/sanakirja.rs at line 1723
    [2.85273]
    [3.562068]
    btree::put(&mut self.txn, &mut channel.states, &m.into(), t_)?;