summaryrefslogtreecommitdiffstats
path: root/src/H5Pfapl.c
Commit message (Collapse)AuthorAgeFilesLines
* HDDFV-10414 correct location of error changeAllen Byrne2018-03-071-91/+91
|
* HDFFV-10414 restore Ctl char - do we really need these anymoreAllen Byrne2018-03-051-89/+89
|
* HDFFV-10414 change minor error_numberAllen Byrne2018-03-051-101/+101
|
* Modifications made based on comments from pull request.Vailin Choi2018-02-071-18/+18
|
* Merge branch develop into bugfix/version_boundsVailin Choi2018-01-121-469/+470
|\
| * HDFFV-9724 Corrected files and verified testsAllen Byrne2017-12-281-469/+469
| |
| * Revert "Merge pull request #826 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to ↵lrknox2017-12-221-469/+469
| | | | | | | | | | | | | | develop" This reverts commit b1223dd653e65e076af92b2dfe236f3704da81c8, reversing changes made to b25f123f5f5e25c1447a6a02861cb7c7265c12f2.
| * HDFFV-9724 Remove VDS file cache functionalityAllen Byrne2017-12-201-81/+0
| |
| * Fix VDS file cache var namesAllen Byrne2017-12-131-9/+9
| |
| * Added java wrappers and testsAllen Byrne2017-12-121-471/+483
| |
| * HDFFV-9724 Initial changes and testAllen Byrne2017-12-111-0/+69
| |
* | Merge branch 'develop' into bugfix/version_boundsVailin Choi2017-12-081-15/+13
|\ \ | |/ | | | | Merge from develop.
| * Normalization with VOL integration branch.Dana Robinson2017-12-011-2/+2
| |
| * Normalization with VOL integration branch.Dana Robinson2017-11-301-13/+11
| |
* | Initial checkin for library version boundsVailin Choi2017-10-031-33/+145
|/ | | | Code changes to provide versioning support when adding to the enumerated defines for H5F_libver_t.
* Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Larry Knox2017-04-251-6/+4
| | | | | | | | | | hdf5_1_10 * commit '54957d37f5aa73912763dbb6e308555e863c43f4': Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes. Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh. Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1 Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.
* Fixed problems that prevent bin/trace from marking up some functions.Dana Robinson2017-04-211-13/+1
|
* The cache_image test shows a skipped message about EoC in parallel.Dana Robinson2017-04-201-1/+0
|
* Added code to disable the evict-on-close feature inDana Robinson2017-04-191-2/+19
| | | | the parallel library.
* Final merge of page buffering branch to developQuincey Koziol2017-03-141-4/+128
|
* Cache image feature and testingQuincey Koziol2017-01-291-0/+255
|
* Bring SWMR support in to the main development branch. (Finally!) More testsQuincey Koziol2016-12-021-0/+9
| | | | and the tool and API wrappers will be coming in over the weekend.
* Bring over support for retrying metadata cache entry loads, along with all theQuincey Koziol2016-11-201-0/+96
| | | | supporting metadata cache callback changes, etc.
* Changed the return type of H5Pget_driver_info() from void * toDana Robinson2016-11-051-4/+4
| | | | const void *. Fixes HDFFV-10017.
* Add cache logging property and file pieces.Quincey Koziol2016-11-041-10/+360
|
* Added "Purpose:" information to the API call comments for theDana Robinson2016-09-231-2/+14
| | | | new functions.
* Merge branch 'develop' into evict_on_closeDana Robinson2016-09-141-1/+1
|\
| * [svn-r30189] Description:Quincey Koziol2016-07-181-1/+1
| | | | | | | | | | | | | | | | | | Clean up more warnings: drop the warning count from ~1310 down to ~940, with only 31 types of warnings in 148 files (down from 38 types in 167 files). Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
* | [svn-r30104] Fixes evict-on-close feature by propagating globalDana Robinson2016-06-241-1/+1
|\ \ | |/ | | | | | | flush flag up the function call stack and not setting it during H5Dclose().
* | [svn-r30084] First pass at the evict-on-close feature.Dana Robinson2016-06-151-0/+87
|/ | | | | | | | | | The features is controlled via H5Pset/get_evict_on_close() and is currently enabled by default (it will be disabled by default in the final implementation). There is a bug in the code where the eviction of tagged metadata fails due to some of the metadata being dirty, resulting in error return values and test failures.
* [svn-r29850] Description:Quincey Koziol2016-05-011-0/+95
| | | | | | | | | | Bring H5DOappend(), H5P[s|g]et_object_flush_cb, and H5P[s|g]et_append_flush from revise_chunks branch to trunk. Brings along updated metadata cache entry tagging, and the internal object flush routine. Tested on: MacOSX/64 10.11.4 (amazon) w/serial, parallel & production (h5committest forthcoming)
* [svn-r29712] Description:Quincey Koziol2016-04-161-1/+1
| | | | | | | | Minor code cleanups to address typos & warnings. Tested on: MaOSX/64 10.11.4 (amazon) w/serial & parallel (Too minor to require h5committest)
* [svn-r29088] - Add a test for retrieving the property values for the new ↵Mohamad Chaarawi2016-02-111-3/+7
| | | | | | | | | coll md functions. - ifdef some code that don't need to be built in parallel - more minor enhancements tested on bb-8 with parallel and serial
* [svn-r29086] missed renaming the GET collective metadata read requirement.Mohamad Chaarawi2016-02-111-3/+3
|
* [svn-r29079] rename the coll read requirement function.Mohamad Chaarawi2016-02-101-3/+3
|
* [svn-r28915] Description:Quincey Koziol2016-01-151-26/+63
| | | | | | | | Review revisions on the way to the trunk. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28649] - add new API to toggle collective metadata write.Mohamad Chaarawi2015-12-141-0/+84
| | | | | - set default to FALSE - fix some bugs.
* [svn-r28636] merge from trunk.Mohamad Chaarawi2015-12-141-3/+3
|\
| * [svn-r28606] Description:Quincey Koziol2015-12-131-3/+3
| | | | | | | | | | | | | | | | | | | | Revisions to normalize revise chunks vs. trunk, plus push dataset metadata changes into the cache immediately (instead of holding them within the dataset data structures). Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest not required on this branch)
* | [svn-r27929] merge from trunk.Mohamad Chaarawi2015-10-011-309/+701
|\ \ | |/
| * [svn-r27811] Description:Quincey Koziol2015-09-161-308/+699
| | | | | | | | | | | | | | | | | | | | | | Refactor property list code to "deep copy" properties in the correct way, retraining the rest of the library to copy & release things correctly. This cleans up another batch of memory leaks, etc. within the library. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel Linux/32 2.6.x (jam) w/serial & parallel (h5committest forthcoming)
| * [svn-r27768] Description:Quincey Koziol2015-09-141-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Complete revamp of package initialization/shutdown mechanism in the library. Each package now has a single init/term routine. This new way should avoid packages being re-initialized during library shutdown and is also be _much_ more proactive about giving feedback for resource leaks internal to the library. Introduces a new "module" header file for packages in the library (e.g src/H5Fmodule.h) which sets up some necessary package configuration macros for the FUNC_ENTER/LEAVE macros. (The VFL drivers have their own slightly modified version of this header, src/H5FDdrvr_module.h) Also cleaned up a bunch of resources leaks all across the library and tests, along with addressing many warnings, as I encountered them. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel Linux/64 3.10.x (kituo) w/serial & parallel Linux/64 2.6.x (ostrich) w/serial
* | [svn-r27261] apply metadata enhancement patch that was based on the mdc 3 ↵Mohamad Chaarawi2015-06-211-0/+177
|/ | | | branch.
* [svn-r27144] Description:Quincey Koziol2015-06-031-4/+4
| | | | | | | | | | Normalize trunk against the metadata_cache_merge branch, in preparation for merging the branch into the trunk. Tested on: MacOSX/64 10.10.3 (amazon) w/serial & parallel Linux/64 2.6.x (koala) w/serial Linux/32 2.6.x (jam) w/serial & parallel
* [svn-r27133] - Add a new attribute function characterstic for format:Mohamad Chaarawi2015-06-011-8/+8
| | | | | | | | * H5_ATTR_FORMAT(X,Y,Z) __attribute__((format(X, Y, Z))) - Rename UNUSED attribute characterstic to H5_ATTR_UNUSED. - Rename NORETURN attribute characterstic to H5_ATTR_NORETURN tested with h5committest.
* [svn-r26246] Corrects a regular expression in the bin/trace Perl script that ↵Dana Robinson2015-02-201-0/+1
| | | | | | | | | | did not match API calls which return a pointer. Fixes: HDFFV-9141 Tested on: h5committest
* [svn-r25508] Added a check that ensures page_size is not set to zero inDana Robinson2014-08-041-0/+4
| | | | | | | H5Pset_core_write_tracking(). This ensures that the behavior matches the description in the reference manual. Tested on a local linux VM. This is a very minor change.
* [svn-r25084] Description:Quincey Koziol2014-04-231-7/+10
| | | | | | | | | Begin process of migrating from using property list IDs internally to the library to using the internal generic property list data structure. Tested on: Mac OSX/64 10.9.2 (amazon) w/C++, FORTRAN & parallel (h5committest forthcoming)
* [svn-r24993] Purpose:Dana Robinson2014-04-091-3/+98
| | | | | | | | | | | | | | | Adds write tracking to the core VFD, which can be configured via the H5Pset/get_core_write_tracking() API call. When enabled and writing to the backing store is enabled, this feature will track writes and only write out the changed bytes on flush/close. Tested on: 32-bit LE linux (jam) w/ Fortran and C++ 64-bit BE linux (ostrich) 64-bit Darwin 12.5.0 (kite) All were tested using the core VFD w/ paging on (core_paged in the VFD list). Make check-vfd was also tested on jam.
* [svn-r24709] rename H5V to H5VM since H5V is needed in the fastforward ↵Mohamad Chaarawi2014-02-131-10/+10
| | | | | | | | | | | | project for view objects. The addition of view objects in the fastforward project is expected to be brough into the trunk sometimes in the future, which is why we need to make this change. Tested Manually on Jam and Ostrich. Tested with h5commitest - Koala with intel compilers failed, but nothing had to do with those changes. error on Koala: error while loading shared libraries: libirng.so