summaryrefslogtreecommitdiffstats
path: root/src/H5Fsuper.c
Commit message (Collapse)AuthorAgeFilesLines
* Hdf5 1 10 Update license url (#403)Larry Knox2021-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | * close #195. (#196) * Update HDF5PluginMacros.cmake * Update HDF5PluginMacros.cmake * Modify temporary rpath for testing in java example scripts. (#230) * Fix undefined left shifting of negative numbers (#338) Undefined Bahavior Sanitizer errored here about left shifting negative numbers. * Update license url (#332) * Modify temporary rpath for testing in java example scripts. * Update URL in source file Copyright headers for web copy of COPYING file - src and test directories. Co-authored-by: H. Joe Lee <hyoklee@hdfgroup.org> Co-authored-by: Sean McBride <sean@rogue-research.com>
* 1 10 Whitespace changes after clang-format run (#287)Allen Byrne2021-01-291-6/+6
| | | | | | | | | * HDFFV-10865 - merge from dev, HDFArray perf fix. * Remove duplicate setting * Whitespace changes after clang format * Undo version 11 clang format changes
* Source formattedAllen Byrne2020-10-011-434/+441
|
* Removes email and Modifications sectionsDana Robinson2020-08-171-2/+0
|
* Many normalizations with develop.Dana Robinson2020-05-301-58/+60
|
* Moved H5MM_memcpy and H5MM_xfree_const from developDana Robinson2020-05-151-1/+1
|
* TRILAB-192 merging warnings changes from developAllen Byrne2020-03-301-106/+107
|
* Merge of --Wc++-compat changes from developDana Robinson2020-01-091-1/+1
|
* Changes based on PR review.Vailin Choi2019-07-311-1/+1
|
* Bring pull request #1772 from develop to 1.10.Vailin Choi2019-07-221-0/+63
| | | | | | | | | | | | | | | Fails file creation when non-default free-space info is set in fcpl and the library version high bound is less than v110 because free-space info message is introduced in library release v110. Merge pull request #1772 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/HDFFV-10808-h5pset_file_space_strategy-succeeds to develop * commit '3768566139df18928aa29ece0eff3010b224633b': Add release notes. Correct hid_t error value to H5I_INVALID_HID in tests related to libver_bounds. Fix for HDFFV-10808 H5Pset_file_space_strategy succeeds when using H5Pset_libver_bounds v18,v18. Fails file creation when non-default free-space info is set in fcpl and the library version high bound is less than v110 because free-space info message is introduced in library release v110. Conflicts: test/tfile.c
* Fixed HDFFV-10404Binh-Minh Ribler2018-07-261-3/+3
| | | | | | | | | Description: Applied the typo fixes from user's report. The previous pull request couldn't be merged because it was too old, and it was too complicated for me to resolve conflicts. Platform tested: Linux/64 (jelly) - very minor
* Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-03-181-56/+196
|\ | | | | | | | | | | merge_func_enter_vol Plus initial steps toward merging API context push into FUNC_ENTER_API* macros
| * Enhancement to the tool h5clear (HDFFV-10360)Vailin Choi2018-03-121-27/+85
| |
| * Fix bounds check for the generation of cache image.Vailin Choi2018-01-221-4/+0
| |
| * Changes made based on code reviews.Vailin Choi2018-01-121-17/+70
| |
| * (1) Merge branch 'develop' into bugfix/version_boundsVailin Choi2017-11-251-0/+4
| |\ | | | | | | | | | | | | | | | (2) Add two new options to h5repack for low and high bounds as in H5Pset_libver_bounds. (3) Modify message pre_copy callbacks so that H5Ocopy can handle version bounds check. (4) Add version bounds check for cache image feature.
| * \ Merge branch 'develop' into bugfix/version_boundsVailin Choi2017-10-171-40/+87
| |\ \ | | |/
| * | Initial checkin for library version boundsVailin Choi2017-10-031-13/+33
| | | | | | | | | | | | Code changes to provide versioning support when adding to the enumerated defines for H5F_libver_t.
* | | Add API context interface and use it throughout the library.Quincey Koziol2018-03-151-155/+125
| |/ |/|
* | Try to address most of the issues raised by Dana in the code reviewRichard Warren2017-10-111-51/+51
| |
* | Add a test for parallel reads of independent files using MPI subgroupsRichard Warren2017-10-091-11/+7
| |
* | Edits to the file open optimization and associated testmainzer2017-10-051-11/+36
| | | | | | | | | | | | | | code to bring them closer to the HDF5 library's unwritten coding standards. Also bug fix to repair a hang in testphdf5. Tested parallel/debug on Charis and Jelly, parallel/production on Jelly.
* | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Richard Warren2017-09-281-0/+3
|\ \ | |/ | | | | optimize_superblock_read
| * Style cleanups and misc. bugfixes discovered during full SWMR development.Quincey Koziol2017-09-231-0/+3
| |
* | The initial coding for the superblock read optizationRichard Warren2017-09-281-2/+28
|/
* 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.
* Final merge of page buffering branch to developQuincey Koziol2017-03-141-41/+130
|
* Bring changes to I/O parameters from page_buffering branch.Quincey Koziol2017-03-131-22/+29
|
* Misc. small cleanups to sync against incoming page buffering changes.Quincey Koziol2017-03-021-7/+10
|
* Align w/incoming page buffering changes.Quincey Koziol2017-02-251-1/+1
|
* Cache image feature and testingQuincey Koziol2017-01-291-5/+34
|
* Bring file shutdown code from cache image branchQuincey Koziol2017-01-051-8/+145
|
* More normalizations against incoming cache image branch.Quincey Koziol2016-12-291-1/+0
|
* Bring SWMR support in to the main development branch. (Finally!) More testsQuincey Koziol2016-12-021-1/+25
| | | | and the tool and API wrappers will be coming in over the weekend.
* Tentative fix for valgrind issues related to EoC.Dana Robinson2016-11-261-1/+1
| | | | | | | | | Adds /*out*/ parameters to H5O_close() and H5F_try_close() so that H5D/G_close() will know when H5O_close() has triggered a file close and thus the file struct is not reliable. Also removes the H5F_CLOSING() macro and related which were formerly used to check if the file was closing.
* Change file memory type for extending to default, and correct error inQuincey Koziol2016-11-031-1/+1
| | | | backward compatibility for multi VFD.
* Minor code cleanups.Quincey Koziol2016-11-031-7/+3
|
* [svn-r30075] Description:Quincey Koziol2016-06-141-6/+18
| | | | | | | | | | 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-r29612] Description:Quincey Koziol2016-04-031-2/+2
| | | | | | | | | Bring updated layout and EFL property comparisons and new "latest format" flags from revise_chunks branch. Tested on: MacOSX/64 10.11.4 (amazon) w/serial, parallel & production (h5committest forthcoming)
* [svn-r29548] Minor normalization w/ trunk in preparation for big merge.Dana Robinson2016-03-241-1/+1
| | | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial autotools parallel (MPICH 3.1.4)
* [svn-r29202] Fix for unknown message HDFFV-9697.Vailin Choi2016-02-241-3/+3
| | | | Tested on jam, ostrich, platypus, kite, quail, osx1010test, emu, mayll, moohan.
* [svn-r28832] Description:Quincey Koziol2016-01-061-1/+3
| | | | | | | | | Reset driver info message when superblock load fails. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel Linux/32 2.6.x (jam) w/serial Linux/64 2.6.x (mayll) w/serial
* [svn-r28646] Minor normalization with revise_chunks.Dana Robinson2015-12-141-1/+1
| | | | | | | | | Also purged obsolete /*ARGSUSED*/ from the library. Tested on: Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only (these changes have been in revise_chunks for a long time)
* [svn-r28024] Description:Quincey Koziol2015-10-101-0/+1
| | | | | | | | | Clear buffer for driver info block before writing it to the file. (Avoids 'uninitialized memory read' warning from valgrind) Tested on: MacOSX/64 10.10.5 (amazon) w/serial & valgrind (too minor for h5committest)
* [svn-r27768] Description:Quincey Koziol2015-09-141-26/+1
| | | | | | | | | | | | | | | | | | | | | | 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-r27710] Description:Quincey Koziol2015-09-091-1/+73
| | | | | | | | | Bring the "metadata rings" code from its branch (mdc_rings_v2) to the trunk. (This change will support the page buffering feature) Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest forthcoming)
* [svn-r27707] Description:Quincey Koziol2015-09-091-1/+1
| | | | | | | | | Misc. minor cleanups in preparation for merging "metadata rings" branch to trunk. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (Too minor to require h5committest)
* [svn-r27626] Various minor warning fixes before major SWMR and VDS merges.Dana Robinson2015-08-311-5/+5
| | | | | | | | | | | gcc 4.9.2 was used to create the warning list - implicit casts - shadowed variables - various enum issues - other minor fixes (comments, unused macros, etc.) Tested on: h5committest
* [svn-r27237] Description:Quincey Koziol2015-06-181-18/+445
| | | | | | | | | Merge v3 metadata cache changes to trunk. Yay! :-) Tested on: MacOSX/64 10.10.3 (amazon) w/serial & parallel Linux/32 2.6.x (jam) w/serial & parallel (daily tested on 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