summaryrefslogtreecommitdiffstats
path: root/src/H5MF.c
Commit message (Collapse)AuthorAgeFilesLines
* Clang-format of source filesAllen Byrne2020-09-301-807/+799
|
* Merge branch 'develop' into develop_minorDana Robinson2020-08-271-0/+4
|\
| * Fix HDFFV-11101Binh-Minh Ribler2020-08-171-0/+4
| | | | | | | | | | | | | | | | | | | | | | Description Added initialization to local structs in the src function H5MF_settle_raw_data_fsm() and the test function test_bt2_hdr_fd() to prevent the following error in two different occurrences: MemorySanitizer: use-of-uninitialized-value Platforms tested: Linux/64 (jelly) Linux/64 (platypus)
* | Minor refactoring based on 1.10 normalization workDana Robinson2020-08-171-4/+3
|/
* Merge remote-tracking branch 'origin/develop' into remove_unneeded_taggingQuincey Koziol2020-08-141-21/+13
|\
| * Switch H5VM inline routines back to single underscope and put a comment in ↵Quincey Koziol2020-08-061-1/+1
| | | | | | | | their header about this naming
| * Clean up private / package / static namespace issues (function naming, whichQuincey Koziol2020-08-061-22/+14
| | | | | | | | | | | | header file, FUNC_ENTER / LEAVE, etc). Removed remaining personal email addresses from library source code (still needs cleaned from other directories). Misc. warning, style, and whitespace cleanup.
* | Remove redundant calls to set the metadata cache tagQuincey Koziol2020-08-081-22/+22
|/
* Minor normalizations with HDF5 1.10.Dana Robinson2020-06-071-1/+2
|
* Trim trailing whitespaceQuincey Koziol2020-04-201-105/+105
|
* merge and fix conflictkmu2020-01-191-1/+1
|
* Yanked -Wc++-compat from the flags used to build the C library in bothDana Robinson2019-12-041-24/+24
| | | | the Autotools and CMake.
* Switch shared file struct name from 'H5F_file_t' to 'H5F_shared_t', to matchQuincey Koziol2019-08-221-9/+9
| | | | naming convention for shared structs in rest of library data structures.
* Small tidy up.Quincey Koziol2019-08-211-10/+8
|
* Progress toward movig H5MF* API to use shared file pointers instead of topQuincey Koziol2019-08-211-37/+34
| | | | file pointers.
* Progress on moving the H5MF* interface to using shared file pointers instead ofQuincey Koziol2019-08-211-39/+38
| | | | top file pointers.
* Begin converting the H5MF interface to use shared file pointers insteadQuincey Koziol2019-08-211-50/+54
| | | | of top file pointers.
* Finish converting H5PB_* routines to use shared file pointer, instead of topQuincey Koziol2019-08-201-1/+1
| | | | file pointer.
* Rest of changes for 'top' file pointer to 'shared' file pointer for H5F__accumQuincey Koziol2019-08-191-3/+2
| | | | routines.
* (1) Add/remove comments.Vailin Choi2019-06-271-92/+32
| | | | | | | | | | | (2) A temporary fix to address the test/objcopy.c: test_copy_group_deep() test failure with the family driver. The test failure occurs with these configurations in objcopy.c: --with shared src messages (CONFIG_SHARE_SRC) --without shared dst messages (CONFIG_SHARE_DST) --with latest format for source file (CONFIG_SRC_NEW_FORMAT) --without dense attributes (CONFIG_DENSE) --with latest format for destination file (CONFIG_DST_NEW_FORMAT) The temporary fix is in src/H5MFaggr.c (see comments above #ifdef REPLACE/#endif).
* Merge branch 'develop' of ↵Vailin Choi2019-06-261-0/+3
|\ | | | | | | https://bitbucket.hdfgroup.org/scm/~vchoi/my_third_fork into bugfix/new_shutdown_fsm
| * Fix for HDFFV-10808 H5Pset_file_space_strategy succeeds when using ↵Vailin Choi2019-06-241-0/+3
| | | | | | | | | | | | | | 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.
* | Checkin for new shutting down free-space manager.Vailin Choi2019-06-201-374/+108
|/
* Normalization with vol_integration (test code and H5Xtest.c)Dana Robinson2018-09-201-0/+3
|
* Merge branch 'develop' of ↵Larry Knox2018-07-181-11/+11
|\ | | | | | | https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into develop
| * Fixed HDFFV-10404Binh-Minh Ribler2018-07-131-11/+11
| | | | | | | | | | | | | | | | | | 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
* | Apply Cygwin pathches from Marco Atzeri.Larry Knox2018-07-181-9/+9
|/ | | | Commit Joe Lee's typo corrections for src/H5MF.c.
* Normalize with vol_integration.Dana Robinson2018-05-291-93/+106
|
* Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-03-181-3/+1
|\ | | | | | | | | | | merge_func_enter_vol Plus initial steps toward merging API context push into FUNC_ENTER_API* macros
* | Add API context interface and use it throughout the library.Quincey Koziol2018-03-151-474/+336
|/
* Fixed misc Warnings flagged by VS2017.Dana Robinson2017-11-271-1/+4
|
* Style cleanups and misc. bugfixes discovered during full SWMR development.Quincey Koziol2017-09-231-0/+1
|
* Changes made based on RFC review commentsVailin Choi2017-07-181-1/+1
| | | | Test the changes in a branch via daily testing.
* 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.
* Checkin of additions to cache image parallel test code andmainzer2017-03-161-0/+6
| | | | | | | | | | | | associated bug fixes. Also, modifications to H5PB_dest() to flush the page buffer before destroying the page buffer. This is necessary, as when persistant free space managers are enabled, the page buffer will typically contain dirty FSM data at page buffer destroy time. Tested serial/debug, serial/production, serial/check-vfd/debug, parallel/debug, parallel/production on Jelly.
* Final merge of page buffering branch to developQuincey Koziol2017-03-141-965/+2517
|
* Bring changes to I/O parameters from page_buffering branch.Quincey Koziol2017-03-131-3/+13
|
* Align w/incoming page buffering changes.Quincey Koziol2017-02-251-66/+67
|
* Switch major error code from H5E_FSPACE [back] to H5E_RESOURCEQuincey Koziol2017-02-181-99/+99
|
* Misc. style cleanups from the page_buffering branch.Quincey Koziol2017-02-181-70/+70
|
* Cache image feature and testingQuincey Koziol2017-01-291-2/+2
|
* Bring file shutdown code from cache image branchQuincey Koziol2017-01-051-70/+654
|
* Merge code from cache image branch to split FSM ring into two types: raw dataQuincey Koziol2017-01-041-42/+226
| | | | and metadata. Also, some more ring reset safeties and minor code cleanups.
* Align w/incoming cache image changes, and improve recovery on errors.Quincey Koziol2017-01-041-23/+23
|
* Remove 'const' from cache client pre_serialize callback, to reduce warnings,Quincey Koziol2017-01-031-19/+19
| | | | | and correspondingly remove 'const' from some internal routines. Also rename some H5MF* routines to reflect their static/package usage.
* More normalizations against incoming cache image branch.Quincey Koziol2016-12-291-2/+2
|
* Changed the name of H5MF_alloc_close() to H5MF__alloc_close()Dana Robinson2016-11-301-6/+6
| | | | to make the FUNC_ENTER macro happy.
* Added missing TAG macros to H5MF_get_freespace().Dana Robinson2016-11-301-2/+2
|
* Added TAG macros to the H5MF package code so H5AC__FREESPACE_TAGDana Robinson2016-11-301-20/+20
| | | | | | gets set on the dxpl correctly. Also restored the TAG macro to H5FS__cache_hdr_pre_serialize() since otherwise the tag won't be initialized.
* [svn-r29924] Description:Quincey Koziol2016-05-121-49/+139
| | | | | | | | Bring h5format_convert tool from revise_chunks branch to trunk. Tested on: MacoSX/64 10.11.4 (amazon) w/serial, parallel & production (h5committest forthcoming)