summaryrefslogtreecommitdiffstats
path: root/src/H5Pfapl.c
Commit message (Collapse)AuthorAgeFilesLines
* Enhancement to the tool h5clear (HDFFV-10360)Vailin Choi2018-03-121-0/+21
|
* 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.