summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | Replaced all MPI-1 calls with MPI-2 equivalents (from develop).Dana Robinson2018-12-312-3/+17
| | | |
| * | | Incoporate minimized dataset headers code and tests.Jacob Smith2018-12-3112-44/+670
| |/ /
| * | HDFFV-10660,-10594 merge from developAllen Byrne2018-12-131-9/+63
| | |
* | | Fixed CVE division-by-zero issuesBinh-Minh Ribler2019-01-041-4/+26
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: Fixed HDFFV-10577 and similar issues found in H5Dchunk.c. All the occurrences are in: H5D__create_chunk_map_single H5D__create_chunk_file_map_hyper H5D__chunk_allocate H5D__chunk_update_old_edge_chunks H5D__chunk_prune_by_extent H5D__chunk_copy_cb H5D__chunk_collective_fill Also updated RELEASE.txt for the chunk query functions and removed some blank lines in chunk_info.c. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
* | Revised per review.Binh-Minh Ribler2018-12-262-12/+22
| | | | | | | | | | | | | | | | | | Description: Changed H5EA_iterate and H5FA_iterate as suggested. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
* | Addressed HDFFV-10661Binh-Minh Ribler2018-12-156-22/+18
|/ | | | | | | | | | | | | Description: - Fixed a bug triggered by tests in chunk_info.c. The returned value from a callback function was not checked in H5EA_iterate(), H5FA_iterate(), and H5D__none_idx_iterate(). This oversight caused a callback function to continue iterating even though it's supposed to stop. Vailin confirmed. - Addressed review comments and made various improvements on the tests. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
* Merge pull request #1359 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:hdf5_1_10 to ↵Dana Robinson2018-12-0715-330/+91
|\ | | | | | | | | | | | | hdf5_1_10 * commit '21e73fd58d64fdba5e06e73e59be30d2a4c3fd59': Moved fixes for incorrectly installed header files to 1.10.
| * Moved fixes for incorrectly installed header files to 1.10.Dana Robinson2018-12-0615-330/+91
| |
* | Fixed typos.Binh-Minh Ribler2018-12-072-14/+10
|/ | | | | Platforms tested: Linux/64 (jelly)
* Fix for HDFFV-10629Jordan Henderson2018-12-051-0/+2
|
* Renamed h5repart's -family_to_sec2 to -family_to_single.Dana Robinson2018-11-234-24/+25
|
* TRILAB copy generated filesAllen Byrne2018-11-091-35/+12
|
* Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)Allen Byrne2018-11-081-2/+2
|\ | | | | | | | | * commit '79858bfde5ccdb27cc256252ebdc51c1a9f403b0': Snapshot version 1.10 release 5 (snap1)
| * Snapshot version 1.10 release 5 (snap1)hdftest2018-11-081-2/+2
| |
* | TRILABS: Merge CMake changes from developAllen Byrne2018-11-071-3/+7
|/
* Merge pull request #1306 in HDFFV/hdf5 from ↵Binh-Minh Ribler2018-11-074-0/+549
|\ | | | | | | | | | | | | | | | | | | | | ~BMRIBLER/hdf5_1_10_bmr:hdf5_1_10 to hdf5_1_10 Merged now to create tar ball today for user asap. * commit 'a1a79203b8027631061cb626a5efdd37268752c2': Updated new API functions Description: - Addressed additional review comments - Moved the test function test_get_chunk_info from dsets.c to chunk_info.c because chunk_info.c was created for the purpose of testing chunk information. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test) Updated new API functions Description: - Per Vailin's review, revised H5Dget_chunk_info_by_coord to handle non-existing chunk and H5Dget_num_chunks and H5Dget_chunk_info to handle dataset with no data. - Addressed other review comments - Note that additional tests will be added as we need to send users these functions asap for feedback. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test) New API functions Description: Added functions to query chunk information:
| * Updated new API functionsBinh-Minh Ribler2018-11-061-29/+18
| | | | | | | | | | | | | | | | | | | | | | Description: - Addressed additional review comments - Moved the test function test_get_chunk_info from dsets.c to chunk_info.c because chunk_info.c was created for the purpose of testing chunk information. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
| * Updated new API functionsBinh-Minh Ribler2018-11-053-70/+162
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Per Vailin's review, revised H5Dget_chunk_info_by_coord to handle non-existing chunk and H5Dget_num_chunks and H5Dget_chunk_info to handle dataset with no data. - Addressed other review comments - Note that additional tests will be added as we need to send users these functions asap for feedback. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
| * New API functionsBinh-Minh Ribler2018-10-294-0/+468
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: Added functions to query chunk information: H5Dget_num_chunks(dset_id, fspace_id, *nchunks) Gets the number of written chunks that intersect with the given dataspace. However, in this version, the intersection is not yet completed. Thus, the number of all written chunks will be returned. H5Dget_chunk_info_by_coord(dset_id, *coord, *filter_mask, *addr, *size) Given a chunk's coordinates, returns the chunk's filter, address, and size. H5Dget_chunk_info(dset_id, fspace_id, index, *coord, *filter_mask, *addr, *size) Given a chunk's index, returns the chunk's coordinates, filter, address, and size. The chunk belongs to a set of chunks that have nonempty intersection with the specified dataspace. However, in this version, the intersection is not yet completed, and the index is of all the written chunks. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
* | Merge CMake changes from developAllen Byrne2018-10-231-19/+43
|/ | | Improved cross-compiling and toolchains
* HDFFV-10575, 10332, 10531, 10594 and TRILAB-21Allen Byrne2018-10-041-4/+4
|
* HDFFV-10594, 10332, 10531Allen Byrne2018-09-263-692/+620
|
* Update versionLarry Knox2018-09-051-2/+2
|
* Merge pull request #1227 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2018-08-281-1/+1
|\ | | | | | | | | | | | | hdf5_1_10 * commit 'd8ec4df92880d98907b12af8fc9fff86e0631270': Update system commands with HD prefix and whitespace
| * Update system commands with HD prefix and whitespaceAllen Byrne2018-08-281-1/+1
| |
* | Merge pull request #1224 in HDFFV/hdf5 from ~JHENDERSON/hdf5:develop to developLarry Knox2018-08-281-17/+1
|/ | | | | | | | * commit '763b95c6b0f027025a5a5bfb203b77317ffa2368': Update RELEASE.txt with suggested changes Update MANIFEST file for new t_coll_md_read.c file Remove now-unused local variable Add fix for HDFFV-10501
* Correct nested c-style comments.Larry Knox2018-08-161-1/+1
|
* Corrected commentAllen Byrne2018-08-161-2/+4
|
* HDFFV-10552 fix makevers script and undeprecate 1.10 functionsAllen Byrne2018-08-162-60/+64
|
* Rearrange issues by date orderJordan Henderson2018-08-091-3/+3
| | | | | Update version. Update .so versions to match 1.10.3.
* Add Autotools and CMake checks for big I/O MPI-3 functionsJordan Henderson2018-08-021-0/+1
|
* Add configure check for MPI_Mprobe and MPI_Imrecv functionsJordan Henderson2018-08-025-22/+78
| | | | | | | | | | | | | | | Add line to libhdf5settings file for status of Parallel writes to filtered datasets status Surround Parallel Compression code in MPI_VERSION >= 3 checks Add disabled message for Parallel Compression built w/ MPI-2 Modify Parallel Compression tests to only run the parallel filtered read tests when parallel filtered writes are disabled Update big I/O code to handle being built with MPI-2 Add checks to CMakeLists.txt for MPI_Mprobe and MPI_Imrecv
* Merge from developAllen Byrne2018-07-311-4/+4
|
* Revise H5D__mpio_array_gatherv() to not allocate memory needlesslyJordan Henderson2018-07-271-38/+61
|
* Eliminate warning about signed to unsigned conversionJordan Henderson2018-07-271-4/+4
|
* Remove unused local variableJordan Henderson2018-07-271-7/+4
| | | Ensure frees are done in a more heap-fragmentation friendly order
* Fix bug in parallel reads of compressed dataJordan Henderson2018-07-271-7/+34
| | | Add remaining parallel compound dataset partial read tests
* Fix for HDFFV-9277: update the ainfo message after removing an attribute.Vailin Choi2018-07-261-3/+6
|
* Apply Cygwin pathches from Marco Atzeri.Larry Knox2018-07-261-10/+10
| | | | Commit Joe Lee's typo corrections for src/H5MF.c.
* Removed white spaceBinh-Minh Ribler2018-07-261-1/+2
|
* Fixed HDFFV-10476, HDFFV-10478, HDFFV-10480Binh-Minh Ribler2018-07-263-4/+11
| | | | | | | | | Description: Fixed potential out of bound read and NULL pointer dereferences. Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Combined macro lines as Dana commentedBinh-Minh Ribler2018-07-263-6/+3
| | | | | Platforms tested: Linux/64 (jelly) (very minor)
* Fix evaluation of __has_attribute(no_sanitize_address) on older GCC versionsJerome Soumagne2018-07-261-3/+7
|
* Fixed division-by-zero issuesBinh-Minh Ribler2018-07-263-24/+39
| | | | | | | | | | | Description: Fixed HDFFV-10481 and HDFFV-10477, division by 0. Fixed another occurrence beside what were reported. Also, changed a local variable to avoid an unnecessary cast. Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Fixed HDFFV-10404Binh-Minh Ribler2018-07-2678-249/+248
| | | | | | | | | 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
* Add note about single chunk caching and serial libraryJordan Henderson2018-07-261-1/+7
|
* Add check for actually using the MPI file driver when caching one chunkJordan Henderson2018-07-261-1/+15
| | | Better explain rationale behind chunk caching issue fix
* Fix error message mentioning wrong MPI function usedJordan Henderson2018-07-261-1/+1
|
* HDFFV-10527:corrected two more typos.Hyo-Kyung Lee2018-07-261-2/+2
|
* HDFFV-10527:corrected typos in comment blocks.Hyo-Kyung Lee2018-07-261-2/+2
|