X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/92325ada0c4db192e03e7e36eb93c62980426f32..8f4455f296952dba877c15721d67d6f42db9d3fc:/TODO diff --git a/TODO b/TODO index b2575bfb..631fd40d 100644 --- a/TODO +++ b/TODO @@ -32,6 +32,16 @@ use chroot for people who want to generate the file list using a find(1) command or a script. +File list structure in memory + + Rather than one big array, perhaps have a tree in memory mirroring + the directory tree. + + This might make sorting much faster! (I'm not sure it's a big CPU + problem, mind you.) + + It might also reduce memory use in storing repeated directory names + -- again I'm not sure this is a problem. Performance @@ -224,6 +234,9 @@ logging monitor progress in a log file can do so more easily. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=48108 + At the connections that just get a list of modules are not logged, + but they should be. + rsyncd over ssh There are already some patches to do this.