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

Reply via email to