Proper old metadata when recording
[?]
Feb 26, 2021, 5:00 PM
ADPAFSMYUBTKSK63EPCY5WQGROJQWFCWO4UFPWY3ZXD5ZNH26P2QCDependencies
- [2]
YN63NUZOSanakirja 1.0 - [3]
I52XSRUHMassive cleanup, and simplification - [4]
VO5OQW4WRemoving anyhow in libpijul - [5]
GHO6DWPIRefactoring iterators - [6]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [7]
O4DNWMPDCleaunp and proofreading of libpijul::record - [8]
CCLLB7OIUpgrading to Sanakirja 0.15 + version bump - [9]
KDF6FJRVbigger clippy refactors - [10]
3AMEP2Y5More convenient interface for channels
Change contents
- edit in libpijul/src/record.rs at line 445
self.former_parents[0].metadata, - edit in libpijul/src/record.rs at line 680
old_meta: InodeMetadata, - replacement in libpijul/src/record.rs at line 684
debug!("record_moved_file {:?} {:?}", item, old_meta);debug!("record_moved_file {:?}", item); - edit in libpijul/src/record.rs at line 698
old_meta, - edit in libpijul/src/record.rs at line 764
old_meta: InodeMetadata, - replacement in libpijul/src/record.rs at line 826
"parent_dest {:?} {:?}","parent_dest {:?} {:?} {:?}", - edit in libpijul/src/record.rs at line 828
&previous_name[..2], - replacement in libpijul/src/record.rs at line 831
debug!("new_meta = {:?}, old_meta = {:?}", new_meta, old_meta);let (parent_meta, parent_name) = previous_name.split_at(2);let parent_meta = InodeMetadata::from_basename(parent_meta);debug!("new_meta = {:?}, parent_meta = {:?}", new_meta, parent_meta); - replacement in libpijul/src/record.rs at line 835
(previous_name[2..] != name[2..]) || (new_meta != old_meta && cfg!(not(windows)));(parent_name != &name[2..]) || (new_meta != parent_meta && cfg!(not(windows)));