Repair Testing
Test Parameters
The following are parameters that would be good to try and test and verify for the improvements to the repair loop:
-
Always consume under 100 MB of memory for doing repair
-
Always prioritize repairing the most in need files
-
Repairs have high throughput
-
Repairs do not take priority over new uploads unless the health of the files is critical
-
Repair loop will not get stuck on a file that cannot be repaired (if there is some recurring error or issue that keeps the file from improving)
-
Repair loop will keep trying to repair a stubborn file, just giving other files lots of time for attention in between attempts
-
Repair loop can easily handle folders with up to 10,000 files