Detecting zombie files in output, even if their zombiness is only transitive
Dependencies
- [2]
CX2FTBQUFixing compilation errors in - [3]
7UGR3U3WFixing wrongly detected zombie files - [4]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [5]
FXEDPLRIResurrecting tests, and type cleanup (no need for Arc<RwLock<…>> anymore) - [6]
SR3VSEJXFixing a warning - [7]
CCLLB7OIUpgrading to Sanakirja 0.15 + version bump - [8]
3QXUJMZDMore detailed display of conflicts
Change contents
- replacement in libpijul/src/tests/file_conflicts.rs at line 948
changes: Vec::new(),inode: [Position::ROOT],changes: vec![Hash::None],inode: [Position {change: *txn_alice.read().get_internal(&init_h.into()).unwrap().unwrap(),pos: ChangePosition(L64(19u64.to_le())),}], - replacement in libpijul/src/tests/file_conflicts.rs at line 960
changes: Vec::new(),inode: [Position::ROOT],changes: vec![Hash::None],inode: [Position {change: *txn_alice.read().get_internal(&init_h.into()).unwrap().unwrap(),pos: ChangePosition(L64(34u64.to_le())),}], - replacement in libpijul/src/tests/file_conflicts.rs at line 972
changes: Vec::new(),inode: [Position::ROOT],changes: vec![Hash::None],inode: [Position {change: *txn_alice.read().get_internal(&init_h.into()).unwrap().unwrap(),pos: ChangePosition(L64(49u64.to_le())),}], - replacement in libpijul/src/tests/file_conflicts.rs at line 985
changes: Vec::new(),inode_vertex: [Position::ROOT],id: 0,changes: vec![charlie_h],inode_vertex: [Position {change: *txn_alice.read().get_internal(&init_h.into()).unwrap().unwrap(),pos: ChangePosition(L64(49u64.to_le())),}],id: 1, - replacement in libpijul/src/output/mod.rs at line 314
for e in iter_adjacent(txn, channel, pos.inode_vertex(), f, f | EdgeFlags::BLOCK)? {for e in iter_adjacent(txn,channel,pos.inode_vertex(),f,f | EdgeFlags::BLOCK | EdgeFlags::PSEUDO,)? {