Skip to content

Conversation

@wpfff
Copy link
Contributor

@wpfff wpfff commented Jan 9, 2022

Changing the way we concurrently write/read to hdf5 as SWMR caused issues on windows machines.
on the way, also added/improved tests and some minor improvements to tools (checking for dataset equality, mostly).

wpfff and others added 9 commits January 7, 2022 11:41
added option to ignore meta data.
added tests for equality checks.
by default, compare equality, numerical tolerance is now an option.
rely entirely on OS file locking mechanism which works great (using a new class, ``FileOpener``, that waits until a file is unlocked until a timeout.)
use pathlib instead of os.path where it improves the code legibility.
…with hdf5.

the swmr one causes issues with Win10.
@wpfff wpfff merged commit c5d88aa into toolsforexperiments:master Jan 9, 2022
@wpfff wpfff deleted the fix/swmrcrash branch January 9, 2022 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants