Collecting conflicts in output (broken by parallel output)
[?]
Apr 29, 2021, 2:31 PM
GBX4AFASHNICJ25B6PAGXP3C3NJ5PPXZ76STLDVPBUVEGDJP5ZAACDependencies
- [2]
YCEZL7VFMoving to temporary paths when outputting - [3]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [4]
CCLLB7OIUpgrading to Sanakirja 0.15 + version bump - [5]
VO5OQW4WRemoving anyhow in libpijul - [6]
I24UEJQLVarious post-fire fixes - [7]
YN63NUZOSanakirja 1.0
Change contents
- replacement in libpijul/src/output/output.rs at line 74
) -> Result<(), OutputError<P::Error, T::GraphError, R::Error>> {) -> Result<Vec<Conflict>, OutputError<P::Error, T::GraphError, R::Error>> { - edit in libpijul/src/output/output.rs at line 78
let mut conflicts = Vec::new(); - edit in libpijul/src/output/output.rs at line 82
let mut conflicts = Vec::new(); - replacement in libpijul/src/output/output.rs at line 106
Ok(())Ok(conflicts) - replacement in libpijul/src/output/output.rs at line 333
t.join().unwrap()?conflicts.extend(t.join().unwrap()?.into_iter()); - replacement in libpijul/src/output/output.rs at line 335
o?;conflicts.extend(o?.into_iter()); - edit in libpijul/src/output/output.rs at line 523
assert!(id.parent_inode >= inode); - edit in libpijul/src/output/output.rs at line 526
} else if id.parent_inode < inode {continue;