summaryrefslogtreecommitdiffstats
path: root/src/H5VLiod_encdec.c
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r24102] add trans and read context operations:Mohamad Chaarawi2013-09-051-1/+2
| | | | | add small test to verify correct function shipping usage of transaction in other operations is still missing.
* [svn-r24083] Build a request array for parent requests for every request.Mohamad Chaarawi2013-08-291-52/+45
| | | | Use this request array to determine when an AXE task can be requested to be finished at the server.
* [svn-r24065] - refactor code for client FF plugin to help usage of global ↵Mohamad Chaarawi2013-08-231-0/+26
| | | | | | | | linked list for AXE tasks. - Add a global linked list to hold all AXE tasks created (across multiple containers) - Add additional payload to all operations forwarded to the server to include a start and count of AXE IDs to finish. ( Finishing the AXE tasks is not done yet )
* [svn-r24026] - Add FF version of link and object info structs.Mohamad Chaarawi2013-08-191-1/+85
| | | | | | | - Add H5L/O_get_info(_by_name) & H5Lget_val - Add H5Oopen_by_addr - Add small tests for new routines. - Fix link storage at server.
* [svn-r23972] - Merge common code between read and write operations in IOD ↵Mohamad Chaarawi2013-08-061-0/+15
| | | | | | | | | | VOL client and server. - Seperate code uncompatible with VL data. - Fix use of IOD mem-descriptors - add support for basic H5T_VLEN and vl strings. -- Compound & array types containing VL data are not supported for now. -- VL of VL types are not supported for now.
* [svn-r23893] Add New HDF5 object - MapMohamad Chaarawi2013-07-121-3/+75
| | | | | Add the IOD VOL implementation. Not supported with native plugin. Add example program to sanity check the API Forwarding
* [svn-r23876] - Add functionality to generate IOD hyperslabs for HDF5 ↵Mohamad Chaarawi2013-07-091-4/+8
| | | | | | dataspace selections - Fix some bugs & valgrind warnings
* [svn-r23720] add H5O routines: minus visitMohamad Chaarawi2013-05-301-1499/+60
| | | | | | add missing attribute routines add tests several fix bugs
* [svn-r23711] checkpoint for links:Mohamad Chaarawi2013-05-201-0/+63
| | | | | | - TODO: implement iterate add smarter dependency tracking at client update traversal routines at client and server
* [svn-r23697] Adopt the fully asynchronous model:Mohamad Chaarawi2013-05-131-9/+1
| | | | | | | | | | | | - generate IOD IDs for objects at the client - update encoding/decoding routines - change the traversal algorithms at the client and server - update all IOD callback implementations Update native backend implementation Add test for blocking operations to test native backend Many bug fixes, etc...
* [svn-r23657] add attribute support in IOD pluginMohamad Chaarawi2013-04-291-0/+15
| | | | major rework of the path traversal at the client and server
* [svn-r23606] add support for named datatypes in the IOD plugin:Mohamad Chaarawi2013-04-221-1/+2
| | | | | | | | | | - H5Topen_ff is still implemented synchronously because the async implementation will be very ugly. It's better to think of a better way to implement asynchronously. add a native backend to the server: - Enabling this enforces that create calls are independent for now, since we are not just printfing at the server anymore.
* [svn-r23591] forgot to add new encode/decode fileMohamad Chaarawi2013-04-151-0/+1912