mar-file-system / marfs

MarFS provides a scalable near-POSIX file system by using one or more POSIX file systems as a scalable metadata component and one or more data stores (object, file, etc) as a scalable data component.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Isolate aws_iobuf_reset_hard() calls in the object DAL

wfvining opened this issue · comments

There are two places outside of the object DAL where marfs calls aws_iobuf_reset_hard(). Once in marfs_release() and once in marfs_release_fh(). Since not all DALs will use the aws iobuf in the object stream we should move these calls into the object DAL (probably into stream_close()).