summaryrefslogtreecommitdiffstats
path: root/src/H5VLiod_attr.c
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r29895] fixed H5_EFF_DEBUG fprintf bugsScot Breitenfeld2016-05-051-1/+1
|
* [svn-r29439] Fixed for H5Fopen_ffScot Breitenfeld2016-03-151-0/+10
|
* [svn-r28590] - implement H5Aiterate & H5Aiterate_by_name.Mohamad Chaarawi2015-12-111-0/+154
| | | | | | - update attribute test to use new ffwd iterate routines. - move FFwd Attribute routines into a separate file. - release the threasafety lock before iterate callbacks are called inside the library to prevent locking.
* [svn-r27447] more merge fixes.Mohamad Chaarawi2015-07-301-24/+24
|
* [svn-r25165] - avoid memcpy in coresident mode.Mohamad Chaarawi2014-05-051-49/+69
| | | | - fix several bugs in dt conversions.
* [svn-r25160] - fix issue with global variables for Mercury callback IDsMohamad Chaarawi2014-05-051-0/+4
| | | | - don't memcpy in coresident mode (in H5Dwrite - more comming soon).
* [svn-r25139] - switch to latest mercuryMohamad Chaarawi2014-04-301-20/+74
| | | | | | - evict metadata KVs for objects - add H5Aprefetch/evict - some code refactoring and bug fixing.
* [svn-r24962] - store NULL terminated with String Keys in IOD because they ↵Mohamad Chaarawi2014-04-041-3/+3
| | | | | | | | are read as binary. - fix a bug in H5V code - add correct error checking in H5V and H5Q code - outstanding bug with potentially the large number of IDs created in H5Qapply.
* [svn-r24958] send IOD error codes to clients instead of just FAIL.Mohamad Chaarawi2014-04-031-193/+261
|
* [svn-r24949] change the H5E macros at the server.Mohamad Chaarawi2014-04-021-101/+101
|
* [svn-r24946] - cleanup server side code to remove FUNC_ENTER/LEAVE macros as ↵Mohamad Chaarawi2014-04-021-31/+7
| | | | | | it is public. - cleanup error reporting macros at server side for future fixes.
* [svn-r24944] replace H5VL_IOD_DEBUG with H5_EFF_DEBUG.Mohamad Chaarawi2014-04-021-17/+17
|
* [svn-r24862] - fix some valgrind warnings.Mohamad Chaarawi2014-03-211-12/+0
| | | | - add ION corruption check for demo.
* [svn-r24702] Add prefetch/evict routines. Mohamad Chaarawi2014-02-131-1/+0
| | | | | - Mostly placeholders since IOD does not support much of it yet Other fixes.
* [svn-r24696] update hints name that IOD changed.Mohamad Chaarawi2014-02-071-2/+2
|
* [svn-r24688] fix data integrity bug in reading attributes.Mohamad Chaarawi2014-02-041-8/+14
|
* [svn-r24686] switch to use latest Mercury:Mohamad Chaarawi2014-02-041-58/+58
| | | | | - problems (deadlocks) seen with bulk transfers. more IOD integration for data integrity
* [svn-r24671] More Data integrity verification.Mohamad Chaarawi2014-01-311-10/+23
|
* [svn-r24667] more data integrity integration.Mohamad Chaarawi2014-01-301-5/+5
|
* [svn-r24660] - update scratch pad data integrity. Works with IOD now.Mohamad Chaarawi2014-01-291-7/+7
| | | | | - add object creation property to enable/disable checksum per object * Still not used yet.
* [svn-r24645] - Add Neil's VL datatype changes from the Netvol to ↵Mohamad Chaarawi2014-01-241-4/+5
| | | | | | | | | | | H5VLiod_common.c - Refactor VL datatype handling for datasets to use Neil's functions. * Still can't handle complicated VLs (nested, compunds, etc...). * Need MPI mercury plugin fix and to update Neil's buffer construction at server for IOD storage. - Fix and Update IOD storage for VL dataypes in arrays by algorithmically calculating the BLOB ID. - Add test for Array VL datatypes to the FF test suite. - Other minor fixes.
* [svn-r24605] - fix bug with point selectionsMohamad Chaarawi2014-01-021-17/+61
| | | | | | - allow for H5S_ALL dataspace inputs - allow use of scalar dataspaces - update tests
* [svn-r24584] Fix abort from all ranks problem (at least for now).Mohamad Chaarawi2013-12-171-16/+21
|
* [svn-r24568] initialize step in attr_delete and link_deleteMohamad Chaarawi2013-12-151-1/+1
|
* [svn-r24561] fix bug from earlier commit to fix aborts in the middle of ↵Mohamad Chaarawi2013-12-151-7/+28
| | | | creates/deletes.
* [svn-r24554] fixes to creates/deletes as transaction is aborted.Mohamad Chaarawi2013-12-141-31/+43
|
* [svn-r24539] work around iod problem with aborting a kv_set.Mohamad Chaarawi2013-12-131-2/+2
|
* [svn-r24535] - update to new IOD object_open APIMohamad Chaarawi2013-12-121-27/+35
| | | | - change H5Oopen_by_token to take a transaction instead of a read context.
* [svn-r24532] more bug fixes.Mohamad Chaarawi2013-12-111-3/+2
| | | | update links example to read a dataset that was removed from a later transaction, but before in time.
* [svn-r24520] - fix bug in file openMohamad Chaarawi2013-12-101-1/+1
| | | | | - update latest M6.2 demo code from Ruth and add a minor fix - resolve conflicts with Jerome's changes in H5VLiod_common.h
* [svn-r24508] - bug fixes exposed with multiple servers.Mohamad Chaarawi2013-12-091-3/+17
| | | | | - Add Barrier in file_close to have process 0 finish its close before others can proceed. - Add test for string attributes.
* [svn-r24494] bug fixes, etc..Mohamad Chaarawi2013-12-041-1/+0
|
* [svn-r24486] IOD integration with transactions.Mohamad Chaarawi2013-12-021-1/+2
|
* [svn-r24436] more fixes/updates for IOD integration.Mohamad Chaarawi2013-11-131-123/+170
|
* [svn-r24407] more integration with IODMohamad Chaarawi2013-11-051-4/+4
|
* [svn-r24401] remove fakeness in IOD usage.Mohamad Chaarawi2013-11-031-65/+25
|
* [svn-r24388] switch to using Mercury 64 bit CRC algorithm instead of ↵Mohamad Chaarawi2013-10-311-3/+3
| | | | internal checksum algorithm.
* [svn-r24375] update to use new IOD API.Mohamad Chaarawi2013-10-301-71/+30
| | | | | remove native backend. some fixes to remove invalid assumption about IOD.
* [svn-r24321] - Update FF branch to work with latest Mercury implementation.Mohamad Chaarawi2013-10-171-0/+8
| | | | - some minor fixes.
* [svn-r24300] Change to have 2 iod object handles (1 for read, and 1 for ↵Mohamad Chaarawi2013-10-161-159/+170
| | | | write) for every IOD object.
* [svn-r24292] some fixes..Mohamad Chaarawi2013-10-151-9/+9
|
* [svn-r24182] create IDs for metadata and attribute KVs at client instead of ↵Mohamad Chaarawi2013-09-211-111/+134
| | | | server to avoid the get_scratch call at the server when possible.
* [svn-r24173] - update checksum verification to check for properties for ↵Mohamad Chaarawi2013-09-191-13/+26
| | | | | | enabling/disabling checksums. - done for raw data, scratch pads. to do KV pairs.
* [svn-r24159] fix bugs/fakeness in tests exposed by testing on Ostrich.Mohamad Chaarawi2013-09-181-0/+4
|
* [svn-r24153] add integrity checks for blobsMohamad Chaarawi2013-09-181-5/+14
|
* [svn-r24152] add more data integrity checks.Mohamad Chaarawi2013-09-181-8/+8
|
* [svn-r24151] add data integrity verification for scratch padsMohamad Chaarawi2013-09-171-8/+63
|
* [svn-r24147] revert adding hcs_t type.. does not look good when different ↵Mohamad Chaarawi2013-09-171-1/+4
| | | | checksum alg. are used.
* [svn-r24145] Bug Fix: Mohamad Chaarawi2013-09-171-23/+23
| | | | change the scratch pad to an array of 4 IDs instead of a struct.
* [svn-r24123] update server ops to use transaction IDs.Mohamad Chaarawi2013-09-111-51/+75
|