-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version replaying #146
Comments
For changing metadata, there are two points.
|
Sounds good. Let's make this as simple as possible. It would be great if we could have some API which takes a callback and then calls it for each version to write a new HDF5 file:
Do you think this would work? |
I hadn't considered doing everything in a new file. That would take care of the atomicity concerns, though it also means we would need to copy everything. |
This is the start of the work for deshaw#146.
Version replaying is now implemented in versioned_hdf5/replay.py, and the modify_metadata and delete_version functions in particular. The insertion idea has not yet been implemented, but we can use #47 to track that, so I am closing this issue. |
We need a way to "replay" versions, i.e., to reconstruct the raw data for a dataset and rebuild the data in each version. This will enable several features
ndim
,chunks
, anddtype
Support for changing chunk size #110The text was updated successfully, but these errors were encountered: