Commit Graph

5701 Commits

Author SHA1 Message Date
Vailin Choi
96784c9873 (1) Merge branch 'develop' into bugfix/version_bounds
(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.
2017-11-25 02:22:24 -06:00
Allen Byrne
bb3fb6f134 HDFFV-10328 - fix typos 2017-11-17 14:20:14 -06:00
Allen Byrne
9599e55176 HDFFV-10328 - remove allocation changes 2017-11-17 13:59:57 -06:00
Allen Byrne
dfaeaa35cd Fix typo 2017-11-16 15:00:13 -06:00
Allen Byrne
9f1cd84c15 HDFFV-10328 merge allocation changes from 1.8 2017-11-16 11:45:36 -06:00
Allen Byrne
637a8f7562 Correct linkage of filters and other libs 2017-11-16 09:04:51 -06:00
Dana Robinson
5ce8dd5e94 Minor warning fixes 2017-11-15 02:58:16 -08:00
Dana Robinson
14beb8be8c Merge pull request #778 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:h5o_schism_work to develop
* commit 'fcfc5f116d08642de962919ac26092c74b924644':
  Moved code from H5O.c to H5Oint.c
  Added H5Oint.c file.
2017-11-15 02:32:20 -06:00
Dana Robinson
fcfc5f116d Moved code from H5O.c to H5Oint.c 2017-11-14 13:40:30 -08:00
Allen Byrne
addde7dcb8 Correct link lines of libraries 2017-11-14 15:07:26 -06:00
Dana Robinson
45b561f2f2 Added H5Oint.c file. 2017-11-14 12:34:31 -08:00
Dana Robinson
1ddb1a08f1 Merge pull request #772 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:ar_warning_fix to develop
* commit 'a25366cc980695cebe40c2d471bfe5166dcb28a2':
  Fixed that annoying ar warning about -u being ignored.
2017-11-14 13:05:25 -06:00
Neil Fortner
df45abd0f6 Merge pull request #770 in HDFFV/hdf5 from ~NFORTNE2/hdf5_naf:develop to develop
* commit 'bca20b40b4966552a844051c3d912d6aec50592f':
  Initialize hid_t variables in test_Attr_bug9.
  Fix HDFFV-10274.  When deleting all (or almost all) of the messages in an object header chunk, where the total amount deleted was greater than 64K, an error would occur due to an off by one error in the code that handled that case.  Fixed this and added a test case.
2017-11-13 16:54:35 -06:00
Dana Robinson
a25366cc98 Fixed that annoying ar warning about -u being ignored. 2017-11-12 23:22:39 -08:00
Dana Robinson
d4a0e3d293 Merge pull request #767 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:zero_allocation_fix_develop to develop
* commit '3e4f6138b60d8363c377e453d63f875775ec907a':
  Removed asserts from H5MM calls that conflict with stated behavior and added a test to ensure that this doesn't happen in the future.
2017-11-10 23:15:50 -06:00
Neil Fortner
04bb800f7c Merge branch 'develop' of ssh://bitbucket.hdfgroup.org:7999/~nfortne2/hdf5_naf into develop 2017-11-10 16:40:17 -06:00
Neil Fortner
576b9c5f5f Fix HDFFV-10274. When deleting all (or almost all) of the messages in
an object header chunk, where the total amount deleted was greater than
64K, an error would occur due to an off by one error in the code that
handled that case.  Fixed this and added a test case.
2017-11-10 16:37:40 -06:00
Dana Robinson
0b846cee58 Cleaned up misc warnings in src and test. 2017-11-09 20:04:12 -08:00
Dana Robinson
fb5c4f68fc Merge pull request #762 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:h5r_cleanup to develop
* commit 'd0e32b545c41dcc36a69ab146b54b55e7ac9dc07':
  Split internal H5R functionality into H5Rint.c.
2017-11-09 17:23:11 -06:00
Dana Robinson
3e4f6138b6 Removed asserts from H5MM calls that conflict with stated behavior
and added a test to ensure that this doesn't happen in the future.
2017-11-09 13:56:58 -08:00
Allen Byrne
62124efa7e Remove tabs 2017-11-08 11:25:09 -06:00
Allen Byrne
5717239a98 Remove tabs 2017-11-08 11:11:22 -06:00
Allen Byrne
480fc373a0 Remove tabs 2017-11-08 09:59:58 -06:00
Allen Byrne
218845c603 Remove tabs 2017-11-08 09:57:15 -06:00
Allen Byrne
de0076b5ba Remove tabs 2017-11-08 09:09:29 -06:00
Dana Robinson
d0e32b545c Split internal H5R functionality into H5Rint.c. 2017-11-07 17:56:27 -08:00
Allen Byrne
f8fd6d0b41 Correct usage of MPI vars 2017-11-01 13:41:44 -05:00
Allen Byrne
930cfc402d Convert to use MPI:: for link 2017-11-01 12:29:53 -05:00
Allen Byrne
765d964562 Correct command usage 2017-11-01 11:28:11 -05:00
Allen Byrne
80c96bb047 Change MPI target properties for library 2017-11-01 11:12:47 -05:00
Richard Warren
4a6904e758 Add a missing declaration for testing 2017-10-26 21:18:03 -04:00
Dana Robinson
d8a3782ce4 Moved the SWMR + cache image check up before the root group
is constructed to avoid the special case close.
2017-10-20 17:25:18 -07:00
Dana Robinson
1d3b4f6ac9 Moved the 'cache image + SWMR' check from H5Fcreate/open to H5F_open.
Prep for the VOL merge.
2017-10-19 15:30:57 -07:00
Vailin Choi
a7ba8af0d1 Merge branch 'develop' into bugfix/version_bounds 2017-10-17 11:50:46 -05:00
Richard Warren
0c207cd2f8 Merge pull request #704 in HDFFV/hdf5 from optimize_superblock_read to develop
* commit '3dde6d0e32461f46630f814a2fdfbd4c813703bf':
  Updated the code and RELEASE.txt note per comments from John Mainzer
  Try to address most of the issues raised by Dana in the code review
  Made edits suggested by John as part of the code review
  Update the MANIFEST and release_docs/RELEASE files
  Add a test for parallel reads of independent files using MPI subgroups
  Edits to the file open optimization and associated test code to bring them closer to the HDF5 library's unwritten coding standards.  Also bug fix to repair a hang in testphdf5.
  The initial coding for the superblock read optization
2017-10-13 07:58:46 -05:00
Richard Warren
157398107e Try to address most of the issues raised by Dana in the code review 2017-10-11 13:40:54 -04:00
Allen Byrne
c577a5e995 HDFFV-10297 update calls to H5Zfilter_avail 2017-10-09 17:00:15 -05:00
Richard Warren
837624b9cd Add a test for parallel reads of independent files using MPI subgroups 2017-10-09 16:47:21 -04:00
Allen Byrne
a07d6b52fb HDFFV-10297 - fix repack individual objects
includes H5Zfilter_avail() fix
2017-10-06 14:36:07 -05:00
mainzer
ceab5a5176 Edits to the file open optimization and associated test
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.
2017-10-05 17:25:57 -05:00
Allen Byrne
865b258493 Whitespace conversions and comment updates 2017-10-04 08:53:45 -05:00
Vailin Choi
fe70476a22 Initial checkin for library version bounds
Code changes to provide versioning support when adding to the enumerated defines for H5F_libver_t.
2017-10-03 14:57:36 -05:00
Quincey Koziol
744b6b282f Better segregate clean & dirty LRU lists so that they are only defined when
the H5C_MAINTAIN_CLEAN_AND_DIRTY_LRU_LISTS macro is defined.
2017-09-30 09:50:58 -05:00
Richard Warren
da0f8223df Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into optimize_superblock_read 2017-09-28 16:33:34 -04:00
Richard Warren
81094ac3cf The initial coding for the superblock read optization 2017-09-28 16:27:29 -04:00
Quincey Koziol
8880ec672e Style cleanups and misc. bugfixes discovered during full SWMR development. 2017-09-23 11:17:47 -05:00
Allen Byrne
5eafce2e04 Restore previous 2017-09-19 11:42:04 -05:00
Allen Byrne
67c91dcd41 Generate headers for 1.10 should default off 2017-09-12 09:22:03 -05:00
Jordan Henderson
17029af344 Revert malloc's back to using hard-coded type for sizeof 2017-09-01 08:58:37 -05:00
Jordan Henderson
ce977db07e Minor comment refactoring 2017-09-01 08:38:17 -05:00