ECP-VeloC / AXL

Asynchronous Transfer Library
MIT License
2 stars 8 forks source link

BBAPI should fall back to SYNC if filesystem doesn't support extents #61

Closed tonyhutter closed 4 years ago

tonyhutter commented 4 years ago

BBAPI requires a filesystem that supports extents. If the file being transferred is not on an extents-capable filesystem (like NFS or ZFS) then it should fall back to a SYNC or PTHREAD transfer for that file. This will become important when SCR eventually uses AXL to move files between its various hierarchies of directories.