Hi John, thanks for your response!
I think creating a custom VOL would better match our needs, since we have to support on-demand snapshot creation. So, creating a custom VOL means creating a custom VOL plugin, as described here? https://fossies.org/linux/misc/hdf5-1.9.229_docs.tar.gz/hdf5-1.9.229_docs/RFCs/HDF5/VOL/2012-05-25-RFC_VOL.docx Is there a guide for building a custom VOL plugin, something equivalent to the one for building custom VFL? https://www.hdfgroup.org/HDF5/doc/TechNotes/VFL.html#SEC7 Thanks, Dimos On Mon, Sep 14, 2015 at 1:00 PM, <[email protected]> wrote: > Send Hdf-forum mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > > http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org > > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Hdf-forum digest..." > > > Today's Topics: > > 1. Re: creating a custom VOL driver for HDF5 (John Readey) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 14 Sep 2015 14:27:00 +0000 > From: John Readey <[email protected]> > To: HDF Users Discussion List <[email protected]> > Subject: Re: [Hdf-forum] creating a custom VOL driver for HDF5 > Message-ID: <[email protected]> > Content-Type: text/plain; charset="utf-8" > > Hi Dimos, > To enabling writing of HDF5 metadata to Berkelely DB, I'd think VOL wold > be the way to go. You can find instructions on creating a VOL here: > http://hdf-forum.184993.n3.nabble.com/How-can-I-start-a-plugin-for-quot-Virtual-Object-Layer-quot-td4025766.html > . > > Note that the VOL is not part of the standard HDF5 release, and as it > stands now, is not planned for the 1.10 release. > > Alternatively, could you have a a background process that reads the HDF5 > file and copies meta data to the BDB? > > Cheers, > John > > From: Hdf-forum on behalf of Dimos Stamatakis > Reply-To: HDF Users Discussion List > Date: Wednesday, September 9, 2015 at 3:41 PM > To: "[email protected]<mailto:[email protected]>" > Subject: [Hdf-forum] creating a custom VOL driver for HDF5 > > Hi all, > > I am working in a research project at Brandeis University which aims to > provide snapshot support in the HDF5 file system. The idea is to use > Berkeley DB with snapshot support to store the HDF5 metadata. I was > wondering what is the more efficient and modular way to do it, instead of > modifying the core code of HDF5. Is there a way to replace the standard VOL > (or VFL) responsible for writing the data and metadata on disk with a new > VOL which will not write the metadata in regular format, but send it to > Berkeley DB instead? > > Thanks a lot in advance, > > Dimos > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.hdfgroup.org/pipermail/hdf-forum_lists.hdfgroup.org/attachments/20150914/daa123a0/attachment-0001.html > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Hdf-forum is for HDF software users discussion. > [email protected] > http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org > > > ------------------------------ > > End of Hdf-forum Digest, Vol 75, Issue 15 > ***************************************** >
_______________________________________________ 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
