unrecording zombie file markers
Dependencies
- [2]
7FP2DFNXOptimisation: avoid re-checking the entire repo when recording after an unrecord - [3]
QWIYNMI5Formatting + big-endian Sanakirja - [4]
MQ6ERQ43Bug fixes when unrecording a patch that introduced zombie files - [*]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [*]
3CFU4DQNFixing a bug in unrecord, where a patch creating an undeletion conflict would not be properly unrecorded
Change contents
- edit in libpijul/src/unrecord/mod.rs at line 261[7.839][2.4481]
debug!("touched {:?}", touched_inodes); - edit in libpijul/src/unrecord/mod.rs at line 655
debug!("collect_zombies_pseudo {:?} {:?} {:?}", v, alive, on_path); - edit in libpijul/src/unrecord/mod.rs at line 683
ws.zombies_stack.push((v, false, true)); - edit in libpijul/src/unrecord/mod.rs at line 688
let mut is_first = true; - edit in libpijul/src/unrecord/mod.rs at line 702
if is_first {is_first = false;ws.zombies_stack.push((v, false, true))} - edit in libpijul/src/tests/unrecord.rs at line 260
crate::pristine::debug(&*txn.read(),&*channel.read(),std::fs::File::create("alice.dot").unwrap(),)?;