Commit Graph

6681 Commits

Author SHA1 Message Date
Jordan Henderson
a8d6f100cd Add note about single chunk caching and serial library 2018-07-13 10:20:16 -05:00
Vailin Choi
ef30425b1c Merge pull request #1129 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
* commit '08de02c838c05993fea5febb9c320a679e7f841a':
  Changes based on feedback from pull request.
  Fix test_misc33() in test/tmisc.c Open the test file read-only so that it can be accessed for testing.
  Modifications made based on feedback from pull request.
  Fix for HDFFV-10333: 1) Check for valid object header version for a refcount messge 2) Check for invalid fill value size 3) Check for invalid dimension size in a layout message 4) Add --enable-error-stack option to h5stat 5) Add error checks to h5stat.c 6) Add tests to h5stat and h5dump
  Fix daily test failure.
2018-07-13 10:02:24 -05:00
Jordan Henderson
0dc6c3c8b5 Add check for actually using the MPI file driver when caching one chunk
Better explain rationale behind chunk caching issue fix
2018-07-13 09:26:41 -05:00
Jordan Henderson
30d3bc2c91 Fix error message mentioning wrong MPI function used 2018-07-13 08:09:48 -05:00
Vailin Choi
92bf81a0fb Changes based on feedback from pull request. 2018-07-12 18:25:49 -05:00
Vailin Choi
cf38292064 Fix for HDFFV-10333:
1) Check for valid object header version for a refcount messge
2) Check for invalid fill value size
3) Check for invalid dimension size in a layout message
4) Add --enable-error-stack option to h5stat
5) Add error checks to h5stat.c
6) Add tests to h5stat and h5dump
2018-07-10 22:00:14 -05:00
Jordan Henderson
ef10aa6211 Fix for HDFFV-10509 2018-07-03 21:09:19 -05:00
Jordan Henderson
6190641722 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit 'b6fcbf4bb0f693fd6a0517f0ff3f74d52b329d1e': (400 commits)
  Fix ptr arith
  Correct function call
  Remove writeVL option
  Region reference in compounds need class check
  Correct cast formatting
  Correct var name
  Need to cast from void ptr
  Update Java util lib, Refactor H5D write VL to match read
  Fix attribute Read
  Correct "," handling
  Revert "Merge pull request #1116 in HDFFV/hdf5 from ~HDFTEST/hdf5_hft:hdf5_1_10 to develop"
  Snapshot version 1.10 release 3 (snap3)
  Remove debug statements
  Split/fix utility for vl types
  fix whitespace
  HDFVIEW compound vlen needed vlen_t size
  Update documents
  Update document
  Update document
  HDFFV-10433 Update file with fix for issues
  ...
2018-07-03 09:57:13 -05:00
hdftest
b193bc11c9 Revert "Merge pull request #1116 in HDFFV/hdf5 from ~HDFTEST/hdf5_hft:hdf5_1_10 to develop"
This reverts commit e9f476dad4, reversing
changes made to 2ff00b1b93.
2018-06-24 18:04:23 -05:00
hdftest
25f80cbbec Snapshot version 1.10 release 3 (snap3) 2018-06-24 17:35:05 -05:00
hdftest
67d6f8d405 Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)
* commit '87829e06189cd9b29583b5ca8065b52b1f4cd523': (30 commits)
  HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly
  HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly
  HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly
  Cleaned up H5Fmount/unmount code.
  Normalization with vol_integration branch.
  Add fortran MPI to test and example
  Add mpi include folders for fortran C objects
  Normalization with the vol_integration branch.
  Fixed MANIFEST
  Fix usage of compression lib in shared tests
  Fix jni function call version
  Fix the error found after earlier checkin.
  H5O_info fixes for java and examples
  Added a RELASE.txt entry for HDFFV-10505.
  Changed 'deprecated' to indicate 'no longer supported' in the --enable-debug/production configure flags.
  (1) Made the change according to the pull request feedback. (2) Removed the performance test form test/th5o.c: will decide on what needs to be done to show speedup via HDFFV-10463.
  Normalize with vol_integration.
  Removed unused H5MF functions and updated FUNC_ENTER macros and naming in H5MFsection.c.
  Restored some unused #defines to the deprecated section of H5Dpublic.h.
  Changes made based on feedback from pull request #1039.
  ...
2018-06-16 17:47:39 -05:00
Jerome Soumagne
5afeefe1ba Fix H5detect to use no_sanitize_address attribute and support GCC sanitizers 2018-06-15 16:49:54 -05:00
Scot Breitenfeld
87829e0618 Merge pull request #1111 in HDFFV/hdf5 from hdf5_1_10.sync to hdf5_1_10
* commit '57f64b92d19fed2879ee9bafe1d29bfac865d54c': (30 commits)
  HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly
  HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly
  HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly
  Cleaned up H5Fmount/unmount code.
  Normalization with vol_integration branch.
  Add fortran MPI to test and example
  Add mpi include folders for fortran C objects
  Normalization with the vol_integration branch.
  Fixed MANIFEST
  Fix usage of compression lib in shared tests
  Fix jni function call version
  Fix the error found after earlier checkin.
  H5O_info fixes for java and examples
  Added a RELASE.txt entry for HDFFV-10505.
  Changed 'deprecated' to indicate 'no longer supported' in the --enable-debug/production configure flags.
  (1) Made the change according to the pull request feedback. (2) Removed the performance test form test/th5o.c: will decide on what needs to be done to show speedup via HDFFV-10463.
  Normalize with vol_integration.
  Removed unused H5MF functions and updated FUNC_ENTER macros and naming in H5MFsection.c.
  Restored some unused #defines to the deprecated section of H5Dpublic.h.
  Changes made based on feedback from pull request #1039.
  ...
2018-06-15 13:53:36 -05:00
M. Scot Breitenfeld
57f64b92d1 Merge branch 'develop' into hdf5_1_10.sync 2018-06-14 09:17:06 -05:00
Dana Robinson
18fbdebb97 Cleaned up H5Fmount/unmount code. 2018-06-06 23:08:29 -07:00
Dana Robinson
91089de53f Normalization with vol_integration branch. 2018-06-06 21:34:11 -07:00
Jordan Henderson
8da8a1dcb5 Revise H5D__mpio_array_gatherv() to not allocate memory needlessly 2018-06-06 13:29:03 -05:00
Dana Robinson
1a5e7d821b Normalization with the vol_integration branch. 2018-06-05 22:20:22 -07:00
M. Scot Breitenfeld
f484649347 Merge branch 'develop' into hdf5_1_10.sync 2018-06-04 14:41:12 -05:00
hdftest
afe28b7607 Snapshot version 1.10 release 3 (snap2) 2018-06-03 21:53:30 -05:00
Dana Robinson
dec2f588ac Merge pull request #1043 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:h5do_direct_chunk_hl_to_src to develop
* commit '1da9c5545c013ebc540ba3044810889d4acfa5be':
  Restored some unused #defines to the deprecated section of H5Dpublic.h.
  Added deprecated symbol wrappers for the H5DOwrite/read_chunk wrappers.
  Updated commenting in the H5DO compat test.
  Stripped out most of the duplicated functionality in the H5DO compat test.
  * Added H5DO compatibility functions. * Changed the offset copy to use an array on the stack. * Yanked some unused #defines.
  * Fixed the error tests * Moved common functionality into helper functions
  Normalize with trunk prior to update merge
  Fixed a warning.
  Finished move of H5DOread/write_chunk calls to H5D.
  First stage of moving H5DOread/write_chunk() to src/ and making them H5D calls. * Moved H5DOread/write_chunk() to H5Dio.c and renamed to H5D*. * Moved the hl/test/test_dset_opt test to test/ and renamed to   direct_chunk. * Moved the hl/test/dectris_hl_perf test to tools/test/perform   and renamed to direct_write_perf. * Updated autotools and CMake files.
2018-05-31 18:14:24 -05:00
Vailin Choi
796dc16e34 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit 'e8ece625f223032db0d26cfffafc045e4ccdf37d':
  Normalize with vol_integration.
2018-05-31 11:50:24 -05:00
Vailin Choi
584a810764 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit 'd184e6db94163dcc8761182744a6c524a4850887':
  Removed unused H5MF functions and updated FUNC_ENTER macros and naming in H5MFsection.c.
  Correct script names
  Fix typo
  Minor H5FS tweaks.
  Put back CTRL-L chars
  Update support link
  Update text
  Valgrind fixed by checking for prefix_len of 0
2018-05-30 14:48:19 -05:00
Dana Robinson
384a1ec709 Normalize with vol_integration. 2018-05-29 14:06:01 -07:00
hdftest
f8690c40b9 Updated version to 1.10.3-snap2 2018-05-29 15:16:31 -05:00
M. Scot Breitenfeld
cc611c696f Merge branch 'develop' into hdf5_1_10.sync 2018-05-25 08:39:47 -05:00
Dana Robinson
448cc37a90 Removed unused H5MF functions and updated FUNC_ENTER macros and
naming in H5MFsection.c.
2018-05-24 14:05:47 -07:00
Dana Robinson
a2bafdc7a1 Minor H5FS tweaks. 2018-05-23 23:40:23 -07:00
M. Scot Breitenfeld
e8eb130ce6 Merge branch 'develop' into hdf5_1_10.sync 2018-05-23 17:15:13 -05:00
Allen Byrne
bcd8b31f3c Put back CTRL-L chars 2018-05-23 14:56:09 -05:00
Allen Byrne
1821f8219d Valgrind fixed by checking for prefix_len of 0 2018-05-23 12:08:07 -05:00
Vailin Choi
4df595946c Fix for HDFFV-10469: set to latest format for virtual layout encoding. 2018-05-17 11:51:34 -05:00
Jordan Henderson
ee1ed5c064 Eliminate warning about signed to unsigned conversion 2018-05-17 11:17:05 -05:00
Jordan Henderson
eb53d09bb2 Remove unused local variable
Ensure frees are done in a more heap-fragmentation friendly order
2018-05-17 11:14:52 -05:00
Jordan Henderson
6e37dff71f Fix bug in parallel reads of compressed data
Add remaining parallel compound dataset partial read tests
2018-05-17 11:07:23 -05:00
Dana Robinson
1da9c5545c Restored some unused #defines to the deprecated section of H5Dpublic.h. 2018-05-14 17:50:11 -07:00
Dana Robinson
0e584c7af2 Merge branch 'develop' into h5do_direct_chunk_hl_to_src 2018-05-14 17:45:23 -07:00
Vailin Choi
b178d80be0 Changes made based on feedback from pull request #1039. 2018-05-14 12:26:48 -05:00
Vailin Choi
ea66ac1e67 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit 'dcc66a4f157ace0858b788228550f3e104df3242': (35 commits)
  GGC requires attribute before function
  Correct COMPILE defs usage
  Add missing module_dir property
  Text cleanup
  Correct sentence punctuation.
  Add release note.
  Use set_property for MT flag
  Correct command usage
  Remove APPEND
  Fix typo
  Add missing test lib
  add missing folder to path
  Fix another command revert
  Missed a command revert
  Revert to old style for LINK_FLAGS gen expr not working
  LINK_FLAGS must be separate property sets
  Fix link flags syntax
  Revert refactor link flags
  refactor link flags to interface
  Refactor link flags
  ...
2018-05-14 11:20:03 -05:00
M. Scot Breitenfeld
6da75cffd2 Fixed libver bounds underscore issue 2018-05-11 11:45:03 -05:00
M. Scot Breitenfeld
88e0c3e748 Merge branch 'develop' into hdf5_1_10.sync 2018-05-10 09:06:35 -05:00
M. Scot Breitenfeld
1e64801bdd removed extraneous lib. ver. bound, PR comment 2018-05-10 09:05:15 -05:00
M. Scot Breitenfeld
278fdfcbdb temporary fix for HDFFV-10469 2018-05-09 16:26:09 -05:00
Allen Byrne
d6ea76ac00 GGC requires attribute before function 2018-05-09 12:21:32 -05:00
Allen Byrne
f1a668a3b5 Correct COMPILE defs usage 2018-05-09 08:53:25 -05:00
M. Scot Breitenfeld
b69bd0771e Merge branch 'develop' into hdf5_1_10.sync 2018-05-08 17:17:45 -05:00
Dana Robinson
1fa0c5a4b5 * Added H5DO compatibility functions.
* Changed the offset copy to use an array on the stack.
* Yanked some unused #defines.
2018-05-04 09:01:54 -07:00
Dana Robinson
ac035bf367 * Fixed the error tests
* Moved common functionality into helper functions
2018-05-02 10:11:49 -07:00
Dana Robinson
64e13ca220 Merge branch 'develop' into h5do_direct_chunk_hl_to_src 2018-04-30 15:22:09 -07:00
Dana Robinson
3313fde3bb Normalize with trunk prior to update merge 2018-04-30 15:15:14 -07:00