Network

 
AuthorCommitMessageCommit Date
Quincey KoziolQuincey Koziol
4c43ff0b8b0Simplify default use of MPI_BYTE
Quincey KoziolQuincey Koziol
fa0d395370dDon't free builtin MPI_BYTE MPI type
Quincey KoziolQuincey Koziol
d67de87ecd1Simplify code to avoid using a boolean to free MPI types
Quincey KoziolQuincey Koziol
91bd6f9a633Avoid creating MPI datatypes on ranks with 0 chunks to write'
Larry KnoxLarry Knox
6d73a778c60MMerge pull request #2816 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit '76d93a78fe583b99efa295cd44359092310172a3': Revert "Merge pull request #2796 in HDFFV/hdf5 from small_chunk_io_opt to develop"
Larry KnoxLarry Knox
76d93a78fe5Revert "Merge pull request #2796 in HDFFV/hdf5 from small_chunk_io_opt to develop" This reverts commit a7a8e6451a37d1bd072c7281b432f1436795daef, reversing changes made to 30422a6b55a135ec406d484a6c66f995057e0a50.
Quincey KoziolQuincey Koziol
a7a8e6451a3MMerge pull request #2796 in HDFFV/hdf5 from small_chunk_io_opt to develop * commit 'ad9a2ceabe2dd9045111f8b57774948a124607b9': Only initialize the contiguous or compact I/O info struct when needed.
Quincey KoziolQuincey Koziol
ad9a2ceabe2Only initialize the contiguous or compact I/O info struct when needed.
Larry KnoxLarry Knox
30422a6b55aMMerge pull request #2806 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit '98754591b8dcf2be70957d67ec7172c53cbaa827': Revert "Merge pull request #2477 in HDFFV/hdf5 from pio_update to develop"
Larry KnoxLarry Knox
98754591b8dRevert "Merge pull request #2477 in HDFFV/hdf5 from pio_update to develop" This reverts commit ba80bcaff24113f438da0f40cb5b5479d4a21cc6, reversing changes made to 522ef0dd5ca1daa2b26c3fe4459ddbb1eaf6ec20.
Larry KnoxLarry Knox
18012b1d98fMMerge pull request #2801 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:swmr_test_fail_cmake to develop * commit '857e0f4404cb5a754d799110b89f0f16b503b4ce': Fixes CMake issue with file locking variable
Dana RobinsonDana Robinson
857e0f4404cFixes CMake issue with file locking variable
Larry KnoxLarry Knox
3f5382bb62bMMerge pull request #2795 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr2020:hdf5_bmr2020_addrsani to develop * commit '5352b1dbc92313d91d3502dd8352352abe8749a7': Fixed typo Fix HDFFV-11101
Binh-Minh RiblerBinh-Minh Ribler
5352b1dbc92Fixed typo
Binh-Minh RiblerBinh-Minh Ribler
5bb893a2c2bFix HDFFV-11101 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)
Larry KnoxLarry Knox
ba80bcaff24MMerge pull request #2477 in HDFFV/hdf5 from pio_update to develop * commit 'a20bf599b682bfa0a91d571a922973e0c53b524a': Don't track file offset position when using pread / pwrite.
Quincey KoziolQuincey Koziol
a20bf599b68MMerge remote-tracking branch 'origin/develop' into pio_update
Quincey KoziolQuincey Koziol
83c861f3279MMerge remote-tracking branch 'origin/develop' into pio_update
Quincey KoziolQuincey Koziol
5c885f52335MMerge remote-tracking branch 'origin/develop' into pio_update
Quincey KoziolQuincey Koziol
d17c259a4dfMMerge remote-tracking branch 'origin/develop' into pio_update
Quincey KoziolQuincey Koziol
ab89adb58a4MMerge remote-tracking branch 'origin/develop' into pio_update
Quincey KoziolQuincey Koziol
9e5a68214a5Don't track file offset position when using pread / pwrite.
Larry KnoxLarry Knox
522ef0dd5caMMerge pull request #2734 in HDFFV/hdf5 from ~DYOUNG/werror:cse to develop * commit 'fa7f8ad2f3fe509ff69dc574ddad0ae4d329ccca': Improve code readability: extract common subexpressions into temporary variables.
David YoungDavid Young
fa7f8ad2f3fImprove code readability: extract common subexpressions into temporary variables.
Larry KnoxLarry Knox
057cd67021bMMerge pull request #2735 in HDFFV/hdf5 from ~DYOUNG/werror:virtual-write-one to develop * commit '7b48e3409a8c3ba1e83c929656e84196a6dc2e6d': Fix a bug in H5D__virtual_write_one to stop an assertion from failing deep in H5Dwrite---project the *clipped* virtual selection instead of the virtual selection:
David YoungDavid Young
7b48e3409a8Fix a bug in H5D__virtual_write_one to stop an assertion from failing deep in H5Dwrite---project the *clipped* virtual selection instead of the virtual selection: assertion "((src_space)->select.num_elem) == ((dst_space)->select.num_elem)" failed: file "../../../vchoi_fork/src/H5Sselect.c", line 2617, function "H5S_select_project_intersection" with this backtrace: at /home/dyoung/plain-nbsd/src/lib/libc/gen/raise.c:48 at /home/dyoung/plain-nbsd/src/lib/libc/stdlib/abort.c:74 fi...
Dana RobinsonDana Robinson
433078bc80cMMerge pull request #2794 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:h5f_start_swmr_write_locks_dev2 to develop * commit 'f02ced7e7443563581930a6c2d58d1628608bbdd': Moves lock flag to H5F_shared_t and adds test. Adds fix for H5Fstart_swmr_write lock issue
Dana RobinsonDana Robinson
f02ced7e744Moves lock flag to H5F_shared_t and adds test.
Dana RobinsonDana Robinson
32a1188bbd6Adds fix for H5Fstart_swmr_write lock issue
Dana RobinsonDana Robinson
f4d03432a4fRemoves inappropriate file locking call
Dana RobinsonDana Robinson
e9ee2d99062Trivial whitespace change to H5Pencdec.c
Dana RobinsonDana Robinson
b2d917437ddMinor refactoring based on 1.10 normalization work
Dana RobinsonDana Robinson
d53c9be1895MMerge branch 'develop' into develop_minor
John MainzerJohn Mainzer
5d8c5849e5aMMerge pull request #2769 in HDFFV/hdf5 from mdc_sl_opt to develop * commit 'd00bab96fb4da12a18b5de528c96469978c4c927': Minor copy edits to comments -- no code changes. Tab to space conversions. When flushing, the metadata cache attempts to flush entries in increasing address order. To facilitate this, the metadata cache needs a list of of dirty entries in increasing address order. This is implemented via a skip list of all dirty entries in the cache.
mainzermainzer
d00bab96fb4Minor copy edits to comments -- no code changes.
mainzermainzer
7b9f61c1575MMerge branch 'develop' into mdc_sl_opt
mainzermainzer
12bb6d7665bTab to space conversions. Re-applied tab to space conversions accidentally reverted in the commit of the metadata cache skip list optimization, and performed some additional tab to space conversions in passing. Tested parallel / debug on Jelly.
mainzermainzer
32024169364MMerge branch 'develop' into mdc_sl_opt
mainzermainzer
33f35183cbfWhen flushing, the metadata cache attempts to flush entries in increasing address order. To facilitate this, the metadata cache needs a list of of dirty entries in increasing address order. This is implemented via a skip list of all dirty entries in the cache. To date this skip list has been maintained at all times. However, profiling indicates that we can avoid significant overhead by constructing the skip list of dirty entries just before a flush, taking it down afterwareds, and not mai...
Larry KnoxLarry Knox
0f9c22edc75MMerge pull request #2784 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit '0d14414ddd860f24f1386771ed3ba8d2f5e2710d': 1. HDFFV-10830 part 2, move AC_CHECK_HEADERS([szlib.h] after AC_CHECK_LIB([sz], [SZ_BufftoBuffCompress] to avoid compiling H5Z.c with szlib.h after its path is removed from AM_CPPFLAGS. 2. Remove unnecessary links to ${HDF5_TOOLS_LIB_TARGET} in utils/mirror_vfd/CMakeLists.txt that prevent building HDF5 with tools disabled.
Larry KnoxLarry Knox
0d14414ddd81. HDFFV-10830 part 2, move AC_CHECK_HEADERS([szlib.h] after AC_CHECK_LIB([sz], [SZ_BufftoBuffCompress] to avoid compiling H5Z.c with szlib.h after its path is removed from AM_CPPFLAGS. 2. Remove unnecessary links to ${HDF5_TOOLS_LIB_TARGET} in utils/mirror_vfd/CMakeLists.txt that prevent building HDF5 with tools disabled.
Dana RobinsonDana Robinson
57874048045Trivialities noticed while normalizing 1.10
Binh-Minh RiblerBinh-Minh Ribler
24c23c79d85MMerge pull request #2771 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr:hdf5_bmr_HDFFV-10933 to develop Fixed HDFFV-10933 * commit '16349c5fddce8a74644e18d01d7ea8186aaaa255': Fixed HDFFV-10933
Binh-Minh RiblerBinh-Minh Ribler
16349c5fddcFixed HDFFV-10933 Description: Updated the original fix by Kent Y. in commit 200a77d8c3e51663c375aafffff607ae9b438f4e - used internal functions instead of public API - moved some code into the subroutine for a cleaner look. - added test to dsets.c Platforms tested: Linux/64 (jelly)
Allen ByrneAllen Byrne
f02e0163724MMerge pull request #2779 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop * commit '31673041d8342002d11ced2a7def938438dd912d': Fix javadoc warning
Allen ByrneAllen Byrne
31673041d83Fix javadoc warning
Allen ByrneAllen Byrne
c81f01d5dcfMMerge pull request #2776 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop * commit '6a344232f641135e6bc5f89d66a01c68d29bfa00': Add testfiles TRILABS-277 Use JIRA number as #ifdef
Allen ByrneAllen Byrne
6a344232f64Add testfiles
Allen ByrneAllen Byrne
57c4aeb0cc0TRILABS-277 Use JIRA number as #ifdef
Allen ByrneAllen Byrne
94ae09469b7MMerge pull request #2768 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop * commit '2d659de898f23b78bbbb47a1dbd5ffb5d9f953a6': HDFFV-9984 fix test logic HDFFV-9984 - correct name of ref files HDFFV-9984 add missing ref file HDFFV-9984 - add missing ref files HDFFV-9984 Add options to merge/prune external links during repack