Delta encoding is still taking a significant amount of time, in particular the call to content_deltify() by add_one_mlink() in manifest.c.
Commenting out this call to content_deltify() allows cloning my smaller repository with "--nocompress" to go from 1 minute down to 4 seconds. I am not familiar enough with fossil to know all the implications of commenting this call out, but the resulting cloned repository seems to be fine. If the noCompress flag could be propagated down so that this particular call to content_deltify() is skipped when cloning with the flag enabled, the clone operation time could be reduced to a small fraction of what it is now.
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users