id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,drp_resources,i_links,o_links,remaining_time,sprint 10630,RFE: Postpone checksum calculation until after import,mtbcarroll,jamoore,"An effect of #10602 was that in import it would have been possible for the files in a fileset to report //correct// checksums to the client but for there to be corruption in the resulting files in the managed repository. The corruption would have been detected if the checksum calculation had been moved out of the per-file `RawFileBean.save()` and out to a process that calculates the checksums only when all the uploads are complete. (The problem was that different files in the fileset could be uploaded to the same path on the server: the mismatch only triggered when a smaller file overwrote a previous larger file, but the converse could also occur.)",task,new,major,Asynchronous,Import,4.4.9,,,fs@…,,,,,