Closed alanking closed 4 years ago
https://github.com/irods/irods_capability_storage_tiering/blob/master/storage_tiering.cpp#L764
We can generate a job id, apply that as metadata before scheduling the migration, and include it in the json payload in the queued rule. One migration may repave another one but in the end only one metadata application will win at which point if the job id in the catalog does not match the job id in the payload that scheduled migration will simply exit.
will be mitigated by the fix to #108
Possible solutions: