Partial clones: including all the subtree of a directory when selecting patches
Dependencies
- [2]
DO2Y5TY5Tag synchronisation - [3]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [4]
YN63NUZOSanakirja 1.0 - [5]
I24UEJQLVarious post-fire fixes - [6]
S2B5MEWPMinor change in the type of sanakirja::GraphTxnT::Graph (prepare for more general backends) - [7]
CCLLB7OIUpgrading to Sanakirja 0.15 + version bump - [8]
MU5GSJAWPartial push and pull (WARNING: breaks the existing protocol) - [9]
C3L2TLQWWhen downloading changes, check whether we have their dependencies and download them too - [10]
EUZFFJSOUpdating Pijul with the latest changes in Libpijul
Change contents
- replacement in pijul-remote/src/local.rs at line 95[3.4530]→[3.4530:4571](∅→∅),[3.4571]→[3.8693:8774](∅→∅),[3.8774]→[3.4643:4729](∅→∅),[3.10406]→[3.4643:4729](∅→∅),[3.4643]→[3.4643:4729](∅→∅),[3.4729]→[3.10407:10438](∅→∅)
result.insert(Position {change: remote_txn.get_external(&p.change)?.unwrap().into(),pos: p.pos,});paths_.insert(p);paths_.extend(for p in std::iter::once(p).chain( - replacement in pijul-remote/src/local.rs at line 99
);) {paths_.insert(p);result.insert(Position {change: remote_txn.get_external(&p.change)?.unwrap().into(),pos: p.pos,});} - replacement in pijul-remote/src/lib.rs at line 1292
if let Some(h) = inode.change {inodes.contains(&Position {change: h,pos: inode.pos,})} else {false}inodes.contains(&Position {change: inode.change.unwrap_or(*h),pos: inode.pos,}) - replacement in libpijul/src/fs.rs at line 524
if let Some(mut adj) = self.stack.pop() {while let Some(mut adj) = self.stack.pop() {