summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r22452] - remove nrefs paramMohamad Chaarawi2012-06-1119-287/+400
| | | | | | | | - create a struct to hold parameters for object locations instead of calling into VOL to lookup and free object: * update the implementation for H5Oopen(_by_name/idx/ref) * H5Rderefence * H5Aopen(_by_name), H5Arename(_by_name) * other routines coming later
* [svn-r22446] merge fron trunk pre-code reviewMohamad Chaarawi2012-06-088-57/+134
|\
| * [svn-r22444] (1) fix for making MEM_GHEAP as MEM_DRAWVailin Choi2012-06-076-43/+121
| | | | | | | | | | | | | | (2) fix to extend into the aggregator based on threshold (3) fix for the "flavor" logging problem (4) fix for test failures due to the above fixes (5) bug fix for h5stat when h5stat against a non-existing file
| * [svn-r22432] Description:Quincey Koziol2012-06-042-12/+11
| | | | | | | | | | | | | | | | Correct misspelled debugging #ifdef and remove unused variable. Tested on: Mac OS X/64 10.7.4 (amazon) w/serial (too minor to require h5committest)
| * [svn-r22430] CMake and configure synchronization effort. CMake added most ↵Allen Byrne2012-06-041-2/+2
| | | | | | | | | | | | | | | | tests and options: DEBUGPKG not addressed. Still needed: compiler wrapper scripts Tested: local linux(cmake) and h5committest
* | [svn-r22439] file image and mount operations handled in VOLMohamad Chaarawi2012-06-066-35/+122
| |
* | [svn-r22436] add a public routine to get the name of the VOL plugin ↵Mohamad Chaarawi2012-06-054-1/+73
| | | | | | | | associated with a File or object
* | [svn-r22435] separate public and private VOL routinesMohamad Chaarawi2012-06-055-1944/+2010
| |
* | [svn-r22429] merge from trunkMohamad Chaarawi2012-06-042-3/+3
|\ \ | |/
| * [svn-r22427] Snapshot version 1.9 release 120HDF Tester2012-06-032-3/+3
| |
* | [svn-r22423] add link and object iterate callbacksMohamad Chaarawi2012-06-0110-199/+252
| | | | | | | | update some deprecated routines to use VOL
* | [svn-r22418] merge from trunkMohamad Chaarawi2012-05-293-3/+6
|\ \ | |/
| * [svn-r22413] Snapshot version 1.9 release 119HDF Tester2012-05-272-3/+3
| |
| * [svn-r22405] HDFFV-8018: add INSTALL commands for packaging the pdb files ↵Allen Byrne2012-05-241-0/+3
| | | | | | | | | | | | for windows when configured with RelWithDebInfo Tested: local linux and Windows
* | [svn-r22417] rename the properties used for the VOL callbacks.Mohamad Chaarawi2012-05-2920-78/+84
| | | | | | | | move them to the VOL public header.
* | [svn-r22404] split the generic callback into a misc and optional callback ↵Mohamad Chaarawi2012-05-2410-211/+390
| | | | | | | | for objects and files
* | [svn-r22401] remove ID from object open callback since location token is ↵Mohamad Chaarawi2012-05-234-11/+7
| | | | | | | | sufficient
* | [svn-r22399] move location token out of va_list on lookup callbackMohamad Chaarawi2012-05-239-28/+30
| |
* | [svn-r22395] remove the high level ID implementation that wraps the actual ↵Mohamad Chaarawi2012-05-2324-1356/+561
| | | | | | | | | | | | ID, and store the VOL plugin in an auxilary structure in the ID pointer.
* | [svn-r22389] merge from trunkMohamad Chaarawi2012-05-228-63/+40
|\ \ | |/
| * [svn-r22382] Snapshot version 1.9 release 118HDF Tester2012-05-202-3/+3
| |
| * [svn-r22378] removed the parallel #endif by mistake.. oopsMohamad Chaarawi2012-05-182-2/+2
| | | | | | | | | | remove an un-needed bool
| * [svn-r22377] make the file and memory MPI datatypes as default properties in theMohamad Chaarawi2012-05-184-59/+26
| | | | | | | | | | | | | | DXPL so that we don't have to insert and remove them everytime we perform collective I/O. Test with h5committest
| * [svn-r22375] add a test to expose a memory leak when adding/removing the ↵Mohamad Chaarawi2012-05-181-1/+5
| | | | | | | | | | | | | | | | same property in property list multiple times. fix that bug. test with h5committest
| * [svn-r22371] Fix for HDFFV-7697Dana Robinson2012-05-151-1/+1
| | | | | | | | | | | | Minor change to error message text in H5R.c. Minor change: tested on jam
* | [svn-r22387] H5Fget_obj_counts/ids (iterate over all IDs and call ↵Mohamad Chaarawi2012-05-213-38/+154
| | | | | | | | corresponding VOL CBs)
* | [svn-r22384] - fix type in CMake fileMohamad Chaarawi2012-05-218-35/+35
| | | | | | | | - rename delete callback to remove
* | [svn-r22381] add a VL free location callback and use it as appropriateMohamad Chaarawi2012-05-189-72/+167
| |
* | [svn-r22380] - attribute and object exist callbacks should be part of get ↵Mohamad Chaarawi2012-05-1812-97/+172
| | | | | | | | | | | | | | | | | | structs - fix bug in passing req parameter - free location in H5Rdereference - add datatype close callback - H5VL_CREATE_LINK_XXX should be H5VL_LINK_CREATE_XXX
* | [svn-r22358] merge from trunkMohamad Chaarawi2012-05-142-3/+3
|\ \ | |/
| * [svn-r22356] Snapshot version 1.9 release 117HDF Tester2012-05-132-3/+3
| |
* | [svn-r22357] minor editsMohamad Chaarawi2012-05-141-4/+3
| |
* | [svn-r22344] merge from trunkMohamad Chaarawi2012-05-074-4/+5
|\ \ | |/
| * [svn-r22326] Snapshot version 1.9 release 116HDF Tester2012-04-292-3/+3
| |
| * [svn-r22324] Description:Quincey Koziol2012-04-291-1/+1
| | | | | | | | | | | | | | | | Change name of MPE log file produced from "cpilog" (which was the name used in the example code we were referencing) to "h5log". Tested on: None, too trivial, eyeballed only...
| * [svn-r22312] Description:Quincey Koziol2012-04-231-0/+1
| | | | | | | | | | | | | | | | Correct error reported by user (Martin Otte) where we weren't using realloc'ed buffer in MPI datatype code. Tested on: Mac OSX/64 10.7.3 (amazon) w/parallel
| * [svn-r22311] Snapshot version 1.9 release 115HDF Tester2012-04-222-3/+3
| |
* | [svn-r22306] add a request id to each of the VOL callbacks and update the nativeMohamad Chaarawi2012-04-2019-375/+379
| | | | | | | | plugin to pass a NULL request
* | [svn-r22299] add the vol files to cmakeMohamad Chaarawi2012-04-191-0/+15
| |
* | [svn-r22298] fix an error in H5Dget_offsetMohamad Chaarawi2012-04-195-97/+141
| | | | | | | | update the H5R routines to use the VOL
* | [svn-r22297] merge from trunkMohamad Chaarawi2012-04-1840-2518/+2547
|\ \ | |/
| * [svn-r22287] Description:Quincey Koziol2012-04-1637-2512/+2540
| | | | | | | | | | | | | | | | Clean up more FUNC_ENTER/FUNC_LEAVE macros and move H5D & H5T code toward the final design (as exemplified by the H5EA & H5FA code). Tested on: Mac OSX/64 10.7.3 (amazon) w/debug & parallel
| * [svn-r22286] Snapshot version 1.9 release 114HDF Tester2012-04-152-3/+3
| |
* | [svn-r22292] remove unnecessary lookup for object locations into VOLMohamad Chaarawi2012-04-179-24/+74
| | | | | | | | | | add a public API routine to set a user defined VOL driver some fixes to allow vol plugins to be created and used outside the library
* | [svn-r22285] make H5Ocopy use VOLMohamad Chaarawi2012-04-137-54/+153
| |
* | [svn-r22283] H5Lget routines through VOLMohamad Chaarawi2012-04-1210-520/+706
| | | | | | | | | | | | | | | | H5G and H5A deprecated routines through VOL H5A exists(_by_name), delete_by_idx, rename through attr generic callbacks H5O incr/decr_ref_count set_comment(_by_name) exists(by_name) through a generic Object cb remove the attr generic callback and use the object generic callback instead add the usual workarounds for named datatypes in test code
* | [svn-r22279] implement the attribute delete VOL callbackMohamad Chaarawi2012-04-116-41/+101
| | | | | | | | use the VOL get_space instead of the API routine in vlen_get_size
* | [svn-r22278] make get_vfd go through a generic file callbackMohamad Chaarawi2012-04-118-2018/+2150
| | | | | | | | rearrange routines alphabetically
* | [svn-r22274] merge from trunk, resolve conflictsMohamad Chaarawi2012-04-1085-962/+3631
|\ \ | |/
| * [svn-r22257] Snapshot version 1.9 release 113HDF Tester2012-04-082-3/+3
| |