In case of job failures due to cluster problems or wall times, we need a way to resume a processing.
If we were to do this outside skyweavercpp then, we need to synchronize the time across all file boundaries (of CB, IB and STATS files)
We could take the maximum file size (in bytes) of CB and then compute what that would correspond to for the other files, or actually take max_seconds_per_file and make MultiFileWriter make decisions based on what file it is writing.
In case of job failures due to cluster problems or wall times, we need a way to
resumea processing.If we were to do this outside
skyweavercppthen, we need to synchronize the time across all file boundaries (of CB, IB and STATS files)We could take the maximum file size (in bytes) of CB and then compute what that would correspond to for the other files, or actually take
max_seconds_per_fileand makeMultiFileWritermake decisions based on what file it is writing.