summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Snapshot version 1.12 release 1-3. Update version to 1.12.1-4. (#116)Larry Knox2020-11-231-2/+2
|
* Manual sync with develop (#95)Dana Robinson2020-11-1757-869/+3799
| | | | Brings all features from develop. Note that RELEASE.txt has not been updated (will be done in a future PR).
* Merge pull request #89 from byrnHDF/hdf5_1_12Larry Knox2020-11-142-3/+47
|\ | | | | Hdf5 1 12 doxygen support framework
| * Add doxygen framework for CMake and autotoolsAllen Byrne2020-11-132-3/+47
| |
* | Merge pull request #93 from lrknox/hdf5_1_12Larry Knox2020-11-131-1/+1
|\ \ | | | | | | Merge pull request #91 from ksunden/patch-1
| * | Merge pull request #91 from ksunden/patch-1Larry Knox2020-11-131-1/+1
| |/ | | | | Fix spelling of metadata
* | Brings HDFS VFD binary compatibility stubs from 1.10Dana Robinson2020-11-132-21/+79
|/ | | | | | | | | | | The implementation of the HDFS VFD included no-op stubs for HDFS functionality, even when the HDFS VFD was not being built. These were removed in the develop branch and those changes were merged to the 1.12 development trunk after 1.12.0 was released. This would lead to binary compatibility problems if released in HDF5 1.12.1. This commit restores the no-op stubs.
* Mostly whitespace - reorder of inits.Allen Byrne2020-10-194-16/+17
|
* OESS-98 add CMake option to build plugins project within hdf5Allen Byrne2020-10-161-22/+22
|
* Remove 1 addition to src/H5Cmpio.c of member added to H5C_t struct in ↵Larry Knox2020-10-101-1/+1
| | | | | | develop branch inadvertently and partially merged to hdf5_1_12 branch. The addition breaks compile with parallel enabled; removing it restores compile, tested with MPICH 3.3 and OpenMPI 4.0.0. e with '#' will be ignored, and an empty message aborts the commit.
* Remove line referencing new cache feature not yet movedAllen Byrne2020-10-081-1/+0
|
* Merge changes from developAllen Byrne2020-10-08114-11546/+11410
| | | | | Comments and whitespace Skip file-locking and cache changes
* Cleanup comments in tests, align comments better, update vfd testAllen Byrne2020-10-051-6/+6
|
* Source formattedAllen Byrne2020-10-01489-107296/+100775
|
* Src file format preventive updatesAllen Byrne2020-09-287-281/+293
|
* Add clang-format changes from develop.Allen Byrne2020-09-2832-5771/+5855
|
* Snapshot version 1.12 release 1-2. Update version to 1.12.1-3Larry Knox2020-09-181-2/+2
|
* Merge pull request #2871 in HDFFV/hdf5 from ↵Quincey Koziol2020-09-038-232/+26
|\ | | | | | | | | | | | | | | | | | | | | fix_nil_collective_metadata_write_1_12 to hdf5_1_12 * commit '8b48ddb4c8d02aec2bc5e938fe7b789f6ad9c2b2': Add release note for collective metadata fix Fix mis-merge from develop Update buffer count Revert " Checkin of fix for CGNS bug" Revert "Removed commeted out code from H5C_dump_coll_write_list()"
| * Fix mis-merge from developQuincey Koziol2020-09-031-6/+1
| |
| * Update buffer countQuincey Koziol2020-09-031-29/+22
| |
| * Revert " Checkin of fix for CGNS bug"Quincey Koziol2020-09-038-207/+8
| | | | | | | | This reverts commit 94c34773ceae5b30c4afb227d0385ebf4ab6ce28.
| * Revert "Removed commeted out code from H5C_dump_coll_write_list()"Quincey Koziol2020-09-031-0/+5
| | | | | | | | This reverts commit eb75dc1bb02e13902d73a36caafe763eea585d02.
* | Bug fix to allow pass-through VOL connectors to set DXPL properties (like ↵Quincey Koziol2020-09-032-15/+13
|/ | | | requesting collective operations) on dataset I/O
* Merge pull request #2861 in HDFFV/hdf5 from ↵Quincey Koziol2020-08-287-47/+47
|\ | | | | | | | | | | | | hdf5_1_12_remove_unneeded_tagging to hdf5_1_12 * commit '4174fcb8c0a7f8f5ec5297f223c052eca039d5c3': Remove redundant calls to set the metadata cache tag
| * Remove redundant calls to set the metadata cache tagQuincey Koziol2020-08-277-47/+47
| |
* | Adds HDFS VFD stubs to prevent binary compatibility problemsDana Robinson2020-08-272-13/+72
|/
* Minor fixes to align w/state of 1.12 codeQuincey Koziol2020-08-222-11/+10
|
* Correct typos w/HGOTO_DONE & HGOTO_ERRORQuincey Koziol2020-08-227-50/+47
|
* Move H5T_vlen_reclaim to package scopeQuincey Koziol2020-08-224-6/+6
|
* Switch H5VM inline routines back to single underscope and put a comment in ↵Quincey Koziol2020-08-2237-153/+201
| | | | their header about this naming
* Clean up private / package / static namespace issues (function naming, whichQuincey Koziol2020-08-22344-9947/+6657
| | | | | | 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.
* Simplify default use of MPI_BYTEQuincey Koziol2020-08-211-8/+3
|
* Don't free builtin MPI_BYTE MPI typeQuincey Koziol2020-08-211-2/+2
|
* Simplify code to avoid using a boolean to free MPI typesQuincey Koziol2020-08-211-7/+3
|
* Avoid creating MPI datatypes on ranks with 0 chunks to write'Quincey Koziol2020-08-211-53/+68
|
* Revert "Merge pull request #2815 in HDFFV/hdf5 from ↵Larry Knox2020-08-201-34/+20
| | | | | | | hdf5_1_12_small_chunk_io_opt to hdf5_1_12" This reverts commit 331cf8c38a3ab7c8862b5645efcbe197fe3c107e, reversing changes made to ed0985ff7fa2e64a903ea7d9c9343524d9d64ea8.
* Only initialize the contiguous or compact I/O info struct when needed.Quincey Koziol2020-08-191-20/+34
|
* HDFFV-11127 - force RTLD_LOCAL in dlopenAllen Byrne2020-08-121-1/+1
|
* Fixes minor typos in H5S commentsDana Robinson2020-08-052-3/+3
|
* Sync with developDana Robinson2020-08-01128-3173/+7640
|
* Merge pull request #2693 in HDFFV/hdf5 from ↵Vailin Choi2020-07-211-0/+4
| | | | | | | | ~VCHOI/my_third_fork:bugfix/HDFFV-11080-heap-use-after-free-by-the-call to develop * commit '3023b34272cc6ada84aebfa7441a6a55afa3621c': Update MANIFEST. Add new test to Cmake. Fix for jira issue HDFFV-11080: (1) Patch up the file pointer when reading attribute of variable length datatype (2) Test to verify the fix when doing multiple threads
* Snapshot version 1.12.1-1hdftest2020-07-191-2/+2
| | | | Update version to 1.12.1-2
* CMake updates:Allen Byrne2020-07-152-8/+44
| | | | | | Add build folder as Include for generated files Add install option for copying Fortran mod files to include folder Add PRI defines to win32defs file Exclude mingw from extra flags
* Squashed commit of the following:Larry Knox2020-06-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 45b0cbc71929930a874e1c09e0770aa64d0ae697 Author: Larry Knox <lrknox@hdfgroup.org> Date: Thu Apr 23 13:14:56 2020 -0500 Add C++ warnings treated as error for autotools builds. commit 6debcddcc766601799d5bd661bd60946f951a07e Author: Larry Knox <lrknox@hdfgroup.org> Date: Fri Jun 19 16:50:03 2020 -0500 Remove tests for develop branch from testh5cc.sh.in. Add @H5_ECXXFLAGS@ to AM_CXXFLAGS. commit fed497e7f207313b2a133d3b68c942b7d7104b90 Author: Larry Knox <lrknox@hdfgroup.org> Date: Fri Jun 12 15:06:39 2020 -0500 Merge pull request #2646 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit '998c6470d78e14228695419c3b514c35ecf3d69e': Remove unnecessary version conditions for Clang compilers. commit 92e52ce5c211bd1d3991a3b8bb67287ac7b652aa Author: Larry Knox <lrknox@hdfgroup.org> Date: Wed Jun 10 18:53:45 2020 -0500 Merge pull request #2639 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit 'a33667faf226f5d8c9633bf537893e8fce1bf1f6': Add c++ to --enable-sanitize-checks option. commit 2e802534fb997b81fa98fdd1c7d97d4310898e0d Author: Larry Knox <lrknox@hdfgroup.org> Date: Wed Jun 10 15:18:36 2020 -0500 Merge pull request #2633 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit '20eab963899841c9a003baebead8e3bc07d9e127': Remove duplicate entries in MANIFEST. Make changes to CMake CompilerFlags.cmake files so extra flags are loaded for non-GNU compilers. Update new clang files to not pick up clang as vendor for pgCC. Add new files to MANIFEST Temporary demotion of 2 -Werror warning flags that fail on macos 10.12 Remove Production flag unknown to Apple clang. commit 96ef60a58a23847a7da89a891f2415055ec2ab60 Author: Larry Knox <lrknox@hdfgroup.org> Date: Mon Jun 8 16:24:49 2020 -0500 Merge pull request #2631 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit 'b942a4d8a3e27317cac50ce37ff5302d477664d8': Clean up code to get clang version in config/linux-gnulibc1 commit 8a7c687da568e8b50b38fa53da1ca63759be6ec4 Author: Larry Knox <lrknox@hdfgroup.org> Date: Mon Jun 8 11:42:37 2020 -0500 Merge pull request #2623 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit 'c7626f79fdee4eee13925e240ef41e61f3367eab': Add flags from config/clang-warnings/*general files to H5 C and CXX flags for all versions of Clang and Clang++ compilers. Switched from cut to awk in testcheck_version.sh.in to avoid dependence on tab vs. " " in version definitions in H5public.h. Add files for adding warning flags for clang compilers in autotools configure. commit db3ef7ff3c1ed79167cecef831501411cff8291f Merge: 5a0f8d7 f9f1310 Author: Larry Knox <lrknox@hdfgroup.org> Date: Fri Jun 19 14:46:22 2020 -0500 Merge branch 'hdf5_1_12' of https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into hdf5_1_12 commit 5a0f8d7940ae57b445f545a0abd7e303ce6924ee Author: Larry Knox <lrknox@hdfgroup.org> Date: Wed Jun 10 20:15:41 2020 -0500 Merge pull request #2636 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:HDFFV-11000-update-testh5cc.sh.in-for-version to develop * commit '5c0bd670d6e9919c463fbc05de99e2ba55b0761e': Add tests for all version to H5_NO_DEPRECATED_SYMBOLS section and to section for current version, with and without default API version flags. HDFFV-11000: update-testh5cc.sh.in to test sample versioned functions in HDF5 1.10, 1.12 and develop.
* Reduce overhead for H5open, which is involved in the public symbols like ↵Quincey Koziol2020-06-182-5/+32
| | | | H5T_NATIVE_INT, etc.
* Merge remote-tracking branch 'origin/hdf5_1_12' into ↵Quincey Koziol2020-06-111-27/+32
|\ | | | | | | hdf5_1_12_cache_last_id_info
| * Merge remote-tracking branch 'origin/hdf5_1_12' into ↵Quincey Koziol2020-06-111-4/+4
| |\ | | | | | | | | | hdf5_1_12_opt_single_selection_io
| * | Eliminate allocating file & memory offset & length arrays when performing ↵Quincey Koziol2020-06-101-27/+32
| | | | | | | | | | | | I/O on a single element.
* | | Remember the info for the last ID looked up for a given ID type.Quincey Koziol2020-06-111-2/+22
| |/ |/|
* | Remove redundant metadata cache tagging from some low-level internal chunk ↵Quincey Koziol2020-06-101-4/+4
|/ | | | functions. The metadata cache tagging has already been done by routines further up the call stack.