async fn sync(peer: &'static Peer, path: Path) -> Result<()>
Recursively finds the different table or, if found, sends the table metadata to the other peer.