Add whitespace.
Fix missing variable initialization if the script is run without a pre-existing checkpoint
Fix bug in compute(): We need to set the working directory because we do file operations upon relative paths returned by find
Initial implementation of writing to disk. Works already, needs logging and review in comparison to bash implementation.
Add workaround for possible bug in find
Fix syntax of signal handler
Documentation
Fix bug which prevented aborting the computation from working
Fix typo
- Fix resuming: Don't include trailing \n in parsed stat.
- Also simplify the sha/stat parsing. We can strip() safely since they are well-formatted.
- Fix sorting of the files in the output to be standard Unix "sort". This should save some memory as well
- Instead of directly operating upon "find" output via pipes, write it to disk so we can run sort on it. Should also save some memory.
- Change the way we store Entry objects from using sets to dicts. This is necessary because when writing them to disk in sorted order we now need to look them up by their path.