boinc/tools
Bruce Allen e009537167 When creating large numbers of WU which have large input files,
the cost of computing the md5 sums becomes expensive.  Inserted
a simple caching mechanism into the utility function
process_wu_template().  For a given filename FILENAME, this looks
for a file called FILENAME.md5, which contains the md5sum and
length.  If the file exists, these values are used.  If not, such
a file is created.  Since (I think) David is planning to have a
database for files, this mechanism will eventually be obsolete.
Right now it disabled by default.  Use -DBOINC_CACHE_MD5 to
enable it.

svn path=/trunk/boinc/; revision=4965
2004-12-30 04:16:00 +00:00
..
.cvsignore Cleaned up .cvsignore files 2004-11-19 16:27:06 +00:00
Makefile.am *** empty log message *** 2004-10-29 04:42:37 +00:00
add xadd stuff 2004-01-13 06:51:19 +00:00
backend_lib.C When creating large numbers of WU which have large input files, 2004-12-30 04:16:00 +00:00
backend_lib.h *** empty log message *** 2004-12-06 22:41:19 +00:00
create_work.C Moved RCSID strings to the end of all .c, .C and .cpp files as per 2004-12-08 00:40:19 +00:00
db_query bug fix 2004-06-28 04:52:02 +00:00
dbcheck_files_exist *** empty log message *** 2003-09-28 09:27:35 +00:00
dir_hier_move.C Moved RCSID strings to the end of all .c, .C and .cpp files as per 2004-12-08 00:40:19 +00:00
dir_hier_path.C Moved RCSID strings to the end of all .c, .C and .cpp files as per 2004-12-08 00:40:19 +00:00
grep_logs *** empty log message *** 2004-08-27 22:31:02 +00:00
hr_db_convert.C Moved RCSID strings to the end of all .c, .C and .cpp files as per 2004-12-08 00:40:19 +00:00
make_project *** empty log message *** 2004-12-06 22:41:19 +00:00
parse_config *** empty log message *** 2004-06-15 06:13:42 +00:00
process_result_template.C *** empty log message *** 2004-12-08 07:03:43 +00:00
project.xml *** empty log message *** 2004-12-06 22:41:19 +00:00
sign_executable.C Moved RCSID strings to the end of all .c, .C and .cpp files as per 2004-12-08 00:40:19 +00:00
update_versions *** empty log message *** 2004-12-08 00:14:52 +00:00
upgrade *** empty log message *** 2004-12-27 22:49:25 +00:00
watch_tcp *** empty log message *** 2004-06-15 19:26:01 +00:00
xadd *** empty log message *** 2004-12-06 22:41:19 +00:00