Send Hdf-forum mailing list submissions to
hdf-forum@lists.hdfgroup.org
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
hdf-forum-request@lists.hdfgroup.org
You can reach the person managing the list at
hdf-forum-owner@lists.hdfgroup.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Hdf-forum digest..."
Today's Topics:
1. Re: Hdf-forum Digest, Vol 75, Issue 15 - creating a custom
VOL driver for HDF5 (Mohamad Chaarawi)
----------------------------------------------------------------------
Message: 1
Date: Tue, 15 Sep 2015 13:45:30 +0000
From: Mohamad Chaarawi <chaarawi@hdfgroup.org>
To: HDF Users Discussion List <hdf-forum@lists.hdfgroup.org>
Subject: Re: [Hdf-forum] Hdf-forum Digest, Vol 75, Issue 15 - creating
a custom VOL driver for HDF5
Message-ID:
<
BY2PR0701MB1957117BD36BDB700B019864BD5C0@BY2PR0701MB1957.namprd07.prod.outlook.com
>
Content-Type: text/plain; charset="utf-8"
Here are the more ?detailed? docs for creating a VOL (look for the pdf
under each link):
code:
http://svn.hdfgroup.uiuc.edu/hdf5/features/vol
RFC/High Level Architecture Design:
http://svn.hdfgroup.uiuc.edu/hdf5doc/trunk/RFCs/HDF5/VOL/RFC/
Developers Guide / Low Level Architecture Design:
http://svn.hdfgroup.uiuc.edu/hdf5doc/trunk/RFCs/HDF5/VOL/developer_guide/
Users Guide / RM:
http://svn.hdfgroup.uiuc.edu/hdf5doc/trunk/RFCs/HDF5/VOL/user_guide/
Thanks,
Mohamad
From: Hdf-forum [mailto:hdf-forum-bounces@lists.hdfgroup.org] On Behalf
Of Dimos Stamatakis
Sent: Tuesday, September 15, 2015 12:26 AM
To: hdf-forum@lists.hdfgroup.org
Subject: Re: [Hdf-forum] Hdf-forum Digest, Vol 75, Issue 15 - creating a
custom VOL driver for HDF5
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, <hdf-forum-request@lists.hdfgroup.org > <mailto:hdf-forum-request@lists.hdfgroup.org>> wrote:
Send Hdf-forum mailing list submissions to
hdf-forum@lists.hdfgroup.org<mailto:hdf-forum@lists.hdfgroup.org>
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
hdf-forum-request@lists.hdfgroup.org<mailto:
hdf-forum-request@lists.hdfgroup.org>
You can reach the person managing the list at
hdf-forum-owner@lists.hdfgroup.org<mailto:
hdf-forum-owner@lists.hdfgroup.org>
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 <jreadey@hdfgroup.org<mailto:jreadey@hdfgroup.org>>
To: HDF Users Discussion List <hdf-forum@lists.hdfgroup.org<mailto:
hdf-forum@lists.hdfgroup.org>>
Subject: Re: [Hdf-forum] creating a custom VOL driver for HDF5
Message-ID: <DFFD8FF0-1B54-4250-851B-14C6DD1E8168@hdfgroup.org<mailto:
DFFD8FF0-1B54-4250-851B-14C6DD1E8168@hdfgroup.org>>
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: "hdf-forum@lists.hdfgroup.org<mailto:hdf-forum@lists.hdfgroup.org
><mailto:hdf-forum@lists.hdfgroup.org<mailto:hdf-forum@lists.hdfgroup.org
>>"
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.
Hdf-forum@lists.hdfgroup.org<mailto:Hdf-forum@lists.hdfgroup.org>
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
------------------------------
End of Hdf-forum Digest, Vol 75, Issue 15
*****************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.hdfgroup.org/pipermail/hdf-forum_lists.hdfgroup.org/attachments/20150915/1dccbdb6/attachment-0001.html
>
------------------------------
Subject: Digest Footer
_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@lists.hdfgroup.org
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
------------------------------
End of Hdf-forum Digest, Vol 75, Issue 17
*****************************************