summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Snapshot release: increment version.lrknox2016-10-011-2/+2
|
* - Removed BRANCH.txt and MANIFEST entryDana Robinson2016-09-301-0/+1
| | | | - Fixed a missing line in H5Dint.c
* - Removed non-implemented code from H5Gint.cDana Robinson2016-09-302-27/+0
| | | | | - Removed commented-out debug code from H5Dint.c - Added blank lines to eliminate delta in a fortran file.
* Merge branch 'develop' into evict_on_closeDana Robinson2016-09-303-30/+83
|\
| * Merge pull request #46 in HDFFV/hdf5 from ↵Quincey Koziol2016-09-291-3/+2
| |\ | | | | | | | | | | | | | | | | | | | | | | | | ~KOZIOL/hdf5:features/warning_cleanups to develop * commit '5a7880183025f56421cf6f2274d9f1ac36f59641': Clean up hardcoded constants and check return values better. (Comments from group code review) Description: Cleanups from Dana's review. Description: Further warning cleanups: from 667 warnings to 503.
| | * Description:Quincey Koziol2016-09-271-3/+2
| | | | | | | | | | | | Further warning cleanups: from 667 warnings to 503.
| * | Merge pull request #42 in HDFFV/hdf5 from ~NFORTNE2/hdf5_nf:talos-0179 to ↵Neil Fortner2016-09-231-1/+5
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '748d6f318c5ebe4fa7ee5d8e4ca2681d69792b70': Change check for number of dimensions for old-style arrays in datatype decoding routine from an assertion to an if/HGOTO_ERROR check, since it is inappropriate to assert the contents of a file will be what we expect.
| | * | Change check for number of dimensions for old-style arrays in datatype ↵Neil Fortner2016-09-081-1/+5
| | |/ | | | | | | | | | decoding routine from an assertion to an if/HGOTO_ERROR check, since it is inappropriate to assert the contents of a file will be what we expect.
| * | Merge pull request #41 in HDFFV/hdf5 from ~NFORTNE2/hdf5_nf:talos-0177 to ↵Neil Fortner2016-09-231-25/+74
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '866d17f57f47414b6e778d63fcdcc2a82b208683': Fix bug in "nooptype" decode in fix for TALOS-0177. Fix issues in H5Znbit.c where the decompression algorithm would not check the compressed data for validity, potentially causing a buffer overflow.
| | * | Fix bug in "nooptype" decode in fix for TALOS-0177.Neil Fortner2016-09-091-1/+1
| | | |
| | * | Fix issues in H5Znbit.c where the decompression algorithm would not check ↵Neil Fortner2016-09-081-24/+73
| | |/ | | | | | | | | | the compressed data for validity, potentially causing a buffer overflow.
| * | Replace assertion in H5O_dtype_decode_helper for number of array dimensions ↵Neil Fortner2016-09-011-1/+2
| |/ | | | | | | with a check and error. The assertion was inappropriate because it is operating on data read from the file, which the library does not always have direct control of.
* | Merge branch 'evict_on_close' of ↵Dana Robinson2016-09-301-2/+14
|\ \ | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~derobins/hdf5_der into evict_on_close
| * | Added "Purpose:" information to the API call comments for theDana Robinson2016-09-231-2/+14
| | | | | | | | | | | | new functions.
* | | Added code to create the test file for all chunk index and layout types.Dana Robinson2016-09-302-0/+42
|/ /
* | Cleaned up feature for dissemination to LLNL:Dana Robinson2016-09-193-19/+19
| | | | | | | | | | | | | | - Removed support for datatypes. - Commented out support for groups - General change clean-up - Added a list of improvements to BRANCH.txt
* | Reverted H5T code since datatypes will not be supported atDana Robinson2016-09-192-69/+14
| | | | | | | | this time.
* | Merge branch 'develop' into evict_on_closeDana Robinson2016-09-1445-518/+948
|\ \ | |/
| * [svn-r30312] HDFFV-9706: Commit changes as discussed in HDF5-379.Allen Byrne2016-08-221-25/+32
| |
| * [svn-r30308] Fix for HDFFV-7991--error when copying dataset with attribute ↵Vailin Choi2016-08-191-2/+15
| | | | | | | | | | | | | | which is a compound datatype consisting of a variable length string. Tested on mayll, platypus, osx1010test, emu, kituo, kite, quail, moohan, ostrich.
| * [svn-r30303] Fixed unbalanced parentheses in H5F_SAME_SHARED macro. Dana Robinson2016-08-181-1/+1
| | | | | | | | | | | | | | | | This version of the macro isn't used anywhere in the HDF5 source. Tested on: 64-bit Ubuntu Linux 16.04 LTS w/ gcc 5.4.0 Autotools serial
| * [svn-r30285] Description:Quincey Koziol2016-08-132-9/+9
| | | | | | | | | | | | | | | | | | More warning cleanups, bringing the build down to 25 unique types of warnings, with 550 warnings in 122 files (down from 28, 770, and 134). Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r30270] Fix an issue that could occur when allocating a chunked dataset ↵Neil Fortner2016-08-081-4/+20
| | | | | | | | | | | | | | | | | | in parallel, with an alignment threshold set to be larger than the chunk size but smaller than the size of the small data aggregator. Tested: koala, ostrich (h5committest); jelly, ummon
| * [svn-r30264] Fixed an issue that could occur when using H5Pset_alignment ↵Neil Fortner2016-08-081-1/+1
| | | | | | | | | | | | | | | | where a block could be unaligned, causing an assertion failure. Tested: koala, ostrich, jelly (h5committest), ummon
| * [svn-r30231] HDFFV-9944: else statement and braces.Allen Byrne2016-08-011-17/+24
| | | | | | | | refactored out the assert statement since H5MM_xfree allows null argument.
| * [svn-r30224] Added HDprintf() macro that uses HDfprintf w/ stdout.Dana Robinson2016-07-271-1/+3
| | | | | | | | | | Tested on: 64-bit Ubuntu Linux 16.04 LTS w/ gcc 5.4.0 Autotools serial
| * [svn-r30219] Description:Quincey Koziol2016-07-2212-38/+50
| | | | | | | | | | | | | | | | | | More warning cleaups: down to 770 warnings (from ~940) in 134 files (from 148), with 28 unique kinds of warnings (from 31). Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r30189] Description:Quincey Koziol2016-07-1816-350/+475
| | | | | | | | | | | | | | | | | | 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-r30158] Description:Quincey Koziol2016-07-072-3/+17
| | | | | | | | | | | | | | | | More warning cleanups. This brings us down to ~1300 warnings in 167 files Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r30147] Removed #ifdef-guarded debug output from core VFD.Dana Robinson2016-07-061-72/+15
| | | | | | | | | | Tested on: 64-bit Ubuntu Linux w/ gcc 5.3.1 Autotools serial w/ core and core_paged VFDs
| * [svn-r30143] Fix for HDFFV-9940.Vailin Choi2016-07-044-0/+54
| | | | | | | | Tested on jam, osx1010test, moohan, platypus, emu, kite, kituo, mayll, ostrich, quail.
| * [svn-r30139] Description:Quincey Koziol2016-07-026-0/+178
| | | | | | | | | | | | | | | | Bring over missing flush+refresh routines, to address Java failures. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production Linux/64 2.6.18 (jam) w/Java
| * [svn-r30131] Fix bug reported by Cisco Talos TALOS-CAN-0178. Added check for ↵Neil Fortner2016-07-012-0/+5
| | | | | | | | | | | | | | | | | | a message that should not be sharable being marked as sharable on disk, returns failure in this case. Needs testing. Tested: ummon
| * [svn-r30127] Description:Quincey Koziol2016-06-301-0/+52
| | | | | | | | | | | | | | | | | | Use internal rounding routine, if the StdC ones aren't available (like on Windows). Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r30126] Description:Quincey Koziol2016-06-301-1/+3
| | | | | | | | | | | | | | | | Correct build error with non-debug parallel builds Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
* | [svn-r30118] Sync with trunk.Dana Robinson2016-06-2930-2359/+1665
|\ \ | |/
| * [svn-r30113] Description:Quincey Koziol2016-06-2818-588/+717
| | | | | | | | | | | | | | | | Clean up warnings (from 2774 -> 1560, with my standard debug build) Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)
| * [svn-r30112] Description:Quincey Koziol2016-06-2813-1742/+919
| | | | | | | | | | | | | | | | | | | | Move updated flush dependency code in metadata cache from revise_chunks branch to trunk. Also many of the cleanups from r30111 in the revise_chunks branch. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)
| * [svn-r30102] Cleaned up incorrect comments in H5AC_type_t enum.Dana Robinson2016-06-231-29/+29
| | | | | | | | | | | | Tested on: 64-bit Ubuntu Linux w/ gcc 5.3.1 Autotools serial (comment and whitespace changes only)
* | [svn-r30108] Moved group flush and evict code to H5G_close from H5Gclose.Dana Robinson2016-06-263-31/+20
| |
* | [svn-r30107] Moved dataset flush and evict code to H5D_close from H5Dclose.Dana Robinson2016-06-252-50/+38
| |
* | [svn-r30106] Moved datatype close code to new internal function. H5Oclose()Dana Robinson2016-06-253-13/+45
| | | | | | | | now supports evict-on-close for datatypes.
* | [svn-r30105] Datatypes and Groups now support evict-on-close.Dana Robinson2016-06-252-4/+59
| |
* | [svn-r30104] Fixes evict-on-close feature by propagating globalDana Robinson2016-06-2410-18/+24
|\ \ | |/ | | | | | | 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-157-5/+164
|/ | | | | | | | | | 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-r30075] Description:Quincey Koziol2016-06-1421-10/+995
| | | | | | | | | | Bring object/dataset/group/named datatype features from revise_chunks branch to trunk. Also CMake support for h5format_convert and a bunch of misc. cleanups. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)
* [svn-r30068] Description:Quincey Koziol2016-06-1317-19/+648
| | | | | | | | Bring metadata cache corking to trunk. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)
* [svn-r30053] Description:Quincey Koziol2016-06-083-71/+223
| | | | | | | | | Create iterator routine for tagged entries and refactor current routines to use it. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)
* [svn-r30035] Description:Quincey Koziol2016-06-065-418/+497
| | | | | | | | Extract tagging routines into separate source module. Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
* [svn-r30033] Description:Quincey Koziol2016-06-065-188/+249
| | | | | | | | Extract epoch marker metadata client into separate source file. Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)