Commit Graph

6681 Commits

Author SHA1 Message Date
Dana Robinson
4fe4394c58 Fixed a warning. 2018-04-30 15:04:45 -07:00
Dana Robinson
27f2a961f1 Finished move of H5DOread/write_chunk calls to H5D. 2018-04-30 09:34:53 -07:00
Allen Byrne
fde2d1fe4a Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '1f8cb03e11a46f853881f45dac18eff2dd68401e':
  Fix errors in Makefile.am files that cause "make check" to repeat test, even when there are no changes to source files.  (Also add a ggenerated script to the list of files cleaned up on 'make distclean')
  Further minor cleanups
  Checkpoint normalization against incoming hyperslab / selection / dataspace improvements.
2018-04-30 11:05:26 -05:00
Dana Robinson
09b1106e39 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-04-30 07:52:07 -07:00
hdftest
0c91e6b922 Updated version to 1.10.3-snap1 2018-04-30 08:16:49 -05:00
Quincey Koziol
01f196b31a Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into merge_hyperslab_updates 2018-04-29 03:04:21 -05:00
Allen Byrne
a1cb2638f3 TRILABS-19 Fix missing angle char 2018-04-27 07:59:42 -05:00
Allen Byrne
61d818aeda TRILABS-19 add mpi libs to utility programs 2018-04-26 17:19:20 -05:00
Allen Byrne
2347bffaa2 TRILABS-19 remove add_defintions and use generator expressions 2018-04-26 16:41:04 -05:00
Vailin Choi
e6bc326ec0 Fix for HDFFV-10180 Performance issues with H5Oget_info. 2018-04-24 15:10:13 -05:00
Allen Byrne
f435ed67fa Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit 'fa829e322ed44a67e2b3f2d6adf1306ad794859b':
  Fix non-threadsafe API context head pointer handling.
2018-04-23 07:51:55 -05:00
Allen Byrne
6c82c49dd5 TRILABS-20 set a compiler name on all project commands 2018-04-20 10:11:55 -05:00
Quincey Koziol
76cab1f5cb Fix non-threadsafe API context head pointer handling. 2018-04-18 22:33:57 -05:00
Allen Byrne
b68321b2b3 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit 'e217bd113db96b96b485de82395688ca2313918a':
  Resolve memory leak of last API context, by freeing it in H5CX terminate routine.
  Revert "Close memory leak of last API context when shutting library down."
2018-04-18 07:36:57 -05:00
Quincey Koziol
bcab84db9f Resolve memory leak of last API context, by freeing it in H5CX terminate
routine.
2018-04-17 22:55:45 -05:00
Quincey Koziol
188539f65e Revert "Close memory leak of last API context when shutting library down."
This reverts commit 0bd3634dc5.
2018-04-17 22:39:20 -05:00
Allen Byrne
46f2a2a432 TRILABS-19 Initial conversion of include_directories to targets 2018-04-17 15:57:58 -05:00
Quincey Koziol
0bd3634dc5 Close memory leak of last API context when shutting library down. 2018-04-17 12:01:26 -05:00
Allen Byrne
df83d78134 HDFFV-10444 fix so numbers and merge java test changes 2018-04-10 10:52:18 -05:00
Allen Byrne
db3d744f25 HDFFV-10444 fix soversion numbers for libraries 2018-04-10 08:55:17 -05:00
Quincey Koziol
62b4200f58 Remove vestiges of H5_DEBUG_BUILD macro, switching it to the more
standard H5CX_DEBUG form.
2018-04-06 17:19:29 -05:00
Dana Robinson
02039e0a91 Minor warning cleanup while working on VOL issues. 2018-04-06 00:11:18 -07:00
Quincey Koziol
b51f8e2acd Correct errors with non-"instrumented library" builds (production & parallel,
generally speaking).
2018-04-05 13:44:02 -05:00
Quincey Koziol
fb3cfc0a79 Revert using H5MF_sect_small_can_shrink and H5MF_sect_small_shrink for the
file's free space manager (and add a comment about them).
2018-04-02 16:33:57 -05:00
Quincey Koziol
be51656400 Add comment for the file flush when the file low / high bounds are changed
after a file is open.
2018-04-01 13:04:37 -05:00
Quincey Koziol
d834e9158c Merge remote-tracking branch 'origin/develop' into merge_func_enter_vol 2018-04-01 12:47:58 -05:00
Dana Robinson
b8f56d22df Created internal functions for a couple of H5F calls. 2018-03-30 01:11:19 -07:00
Quincey Koziol
174439c95b Expanded comments abuot H5CX_t fields. 2018-03-28 21:36:21 -05:00
Quincey Koziol
c975f49984 Add an assert to verify that we don't write when between MPI_Barrier() calls
during a flush.
2018-03-27 14:20:50 -05:00
Quincey Koziol
711ac55f96 Add comments for internal structs. 2018-03-27 14:20:32 -05:00
Quincey Koziol
eecf997bf5 Remove redundant 'is_collective' parameter from H5CX_set_loc. 2018-03-26 23:19:08 -05:00
Quincey Koziol
fb20d376ad Correct typo in comment. 2018-03-26 21:44:02 -05:00
Quincey Koziol
dae5e63cfb Revert some tangential code cleanups. 2018-03-23 12:43:57 -05:00
Quincey Koziol
a24ce7b680 Add API context source files to CMake configuration file. 2018-03-21 14:12:14 -05:00
Quincey Koziol
667308c80d Merge remote-tracking branch 'origin/develop' into merge_func_enter_vol 2018-03-21 00:12:02 -05:00
Quincey Koziol
4766d282ff Corrections for parallel I/O & tests. 2018-03-21 00:09:16 -05:00
Quincey Koziol
c5db36c7df Update handling of reporting for breaking collective I/O when the default
DXPL is used.
2018-03-20 17:30:33 -05:00
Larry Knox
0bcaa290e0 Merge pull request #983 in HDFFV/hdf5 from develop to hdf5_1_10
* commit '6a1627f2967099039e11b9e86cf347f6482bdf3c':
  Fix for HDFFV-10425 test failure with H5DOwrite_chunk and latest format
  Fix date.
  Correct the date in RELEASE.txt for H5DOread_chunk.
  Add release info for H5DOread_chunk.
  Updated RELEASE.txt Description:     Wrappers for H5Tencode and H5Tdecode     No code change.
  Fixed HDFFV-10151 Description:     Added a document to the HDF5 C++ API Reference Manual to show the     mapping from a C API to C++ wrappers.
  Fix memory leak simply by capturing allocation in var
  Change max value
  Chnage values so test will fail when new latest is added
  Exception changed
  Exception type changed
  Correct constant var names
  Java constants for new lib verbounds values
2018-03-20 16:28:11 -05:00
Quincey Koziol
ea52eabc3d Correct typo for error checking malloc return value. 2018-03-20 13:49:30 -05:00
Vailin Choi
bdaacfd58b Fix for HDFFV-10425 test failure with H5DOwrite_chunk and latest format 2018-03-20 13:39:01 -05:00
Quincey Koziol
91244f1d27 Refactor H5CX code to reduce duplication. 2018-03-20 09:43:18 -05:00
Quincey Koziol
d812c6fe60 Cleanup API context function usage. 2018-03-18 22:51:19 -05:00
Quincey Koziol
f38864920d Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into merge_func_enter_vol
Plus initial steps toward merging API context push into FUNC_ENTER_API* macros
2018-03-18 18:36:49 -05:00
Quincey Koziol
4a17aff408 Add API context interface and use it throughout the library. 2018-03-15 16:54:30 -05:00
lrknox
aa199c893f Updated version to 1.10.3-snap0 2018-03-14 16:19:26 -05:00
Larry Knox
f30873136b Merge pull request #943 in HDFFV/hdf5 from develop to hdf5_1_10
* commit '9247388c3d14510341ea3f07847ce2cbb6e44a8e':
  Rework new tests into one macro
  Added a "won't fix" RELEASE.txt entry for HDFFV-10356.
  Fix CMake test names
  Fixed typo
  Add release note for HDFFFV-10397.
  Added a fix for HDFFV-10358.
  Fixed documentation Description:     - Updated the description of copy constructor for clarification.     - Removed unnecessary comments. Platforms tested:     Linux/64 (jelly)
  Enhancement to the tool h5clear (HDFFV-10360)
  Fix for HDFFV-10209 VDS SWMR test failure Free the object header when there are chksum retries.
2018-03-13 13:04:03 -05:00
Dana Robinson
f0238d0346 Merge pull request #945 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:hdffv_10358 to develop
* commit 'b877534a330a201e3b5c51d97daa8e01a5c1cd3a':
  Added a fix for HDFFV-10358.
2018-03-13 10:13:30 -05:00
Dana Robinson
b877534a33 Added a fix for HDFFV-10358. 2018-03-12 17:56:54 -07:00
Vailin Choi
a8afb3ab3b Merge pull request #931 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
* commit 'f08b8fa10e7bac5ae26e3b06f938d38ebb3f28e1':
  Enhancement to the tool h5clear (HDFFV-10360)
  Fix for HDFFV-10209 VDS SWMR test failure Free the object header when there are chksum retries.
2018-03-12 18:00:05 -05:00
M. Scot Breitenfeld
aaff21ff4c Merge branch 'develop' into hdf5_1_10_merge 2018-03-12 15:54:09 -05:00