v1.1.0
LatchFile
/LatchDir
objects can consume s3 URLs as valid paths.- These objects will only download data within a task context if (1) there is an implicit call to
__fsopen__
(eg.open(LatchFile)
) or (2) thelocal_path
attribute is referenced.
File data will no longer be copied to task machine by default. Primarily motivated by cases when the Latch*
objects are used to type fields in Records or similar complex values and only subset of fields are used/or path literal is used without desire for file data itself. We want to avoid wasted copy in such contexts.