We are updating the document for the release to make it more clear. "Posix compliant" will be replaced with “the file system that complies with the POSIX write() semantics”.
As Dana said, the most important issue is write ordering. Elena ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elena Pourmal The HDF Group http://hdfgroup.org 1800 So. Oak St., Suite 203, Champaign IL 61820 217.531.6112 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ On Mar 16, 2016, at 11:28 AM, Dana Robinson <[email protected]<mailto:[email protected]>> wrote: Hi Andrew, We do not currently test SWMR on Windows but we would expect it to work on NTFS. Basically we need for write ordering to be preserved, which is usually true for a straightforward local file system. Parallel file systems like GPFS are also generally supported. Most network file systems (NFS, SMB/Windows file shares, etc.), however, do not guarantee write ordering and are not supported under SWMR. Dana Robinson Software Engineer The HDF Group From: Hdf-forum [mailto:[email protected]] On Behalf Of Ryland, Andrew Sent: Wednesday, March 16, 2016 11:47 AM To: [email protected]<mailto:[email protected]> Subject: [Hdf-forum] SWMR requirement to be POSIX compliant In the “Single Write Multiple Read" (SWMR)” document it says that your file system needs to be POSIX compliant. Our software runs on Windows 7, 8 and 10. I am finding confusing information about if these O/S’s are POSIX compliant. Anybody know if the SWMR will work on these O/S’s? _______________________________________________ Hdf-forum is for HDF software users discussion. [email protected]<mailto:[email protected]> http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org Twitter: https://twitter.com/hdf5
_______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org Twitter: https://twitter.com/hdf5
