=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rsync/Attic/TODO.md,v retrieving revision 1.2 retrieving revision 1.3 diff -c -r1.2 -r1.3 *** src/usr.bin/rsync/Attic/TODO.md 2019/02/10 23:24:14 1.2 --- src/usr.bin/rsync/Attic/TODO.md 2019/02/12 19:13:03 1.3 *************** *** 8,13 **** --- 8,19 ---- This list also does not include adding support for features (e.g., **-u** and so on). + - Easy: speed up the uid/gid mapping/remapping with a simple table. + Right now, the code in + [ids.c](https://github.com/kristapsdz/openrsync/blob/master/ids.c) + is simple, but could easily bottleneck with a large number of groups + and files with **-g**. + - Easy: add a hashtable to `blk_find()` in [blocks.c](https://github.com/kristapsdz/openrsync/blob/master/blocks.c) for quickly looking up fast-hash matches.