Commit Graph

18384 Commits

Author SHA1 Message Date
Vailin Choi
e6bc326ec0 Fix for HDFFV-10180 Performance issues with H5Oget_info. 2018-04-24 15:10:13 -05:00
Allen Byrne
b3c5284692 Merge pull request #1038 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit 'f435ed67fa53ca35462a60f4025464465d7dc9d0':
  TRILABS-20 set a compiler name on all project commands
  TRILABS-19 All c code INCLUDE_DIRECTORIES converted
  TRILABS-19 Initial conversion of include_directories to targets
2018-04-24 10:25: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
fa829e322e Merge pull request #1035 in HDFFV/hdf5 from fix_api_context_filter_plugin to develop
* commit '76cab1f5cb48af8398e1c09c15a974b1f8347da4':
  Fix non-threadsafe API context head pointer handling.
2018-04-18 22:53:18 -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
e217bd113d Merge pull request #1034 in HDFFV/hdf5 from fix_api_context_fix to develop
* commit 'bcab84db9f291920ed0fe321116405f73eaddfa5':
  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 06:41:14 -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
03e579f201 TRILABS-19 All c code INCLUDE_DIRECTORIES converted 2018-04-17 22:29:57 -05:00
Allen Byrne
46f2a2a432 TRILABS-19 Initial conversion of include_directories to targets 2018-04-17 15:57:58 -05:00
Quincey Koziol
61a2456995 Merge pull request #1033 in HDFFV/hdf5 from fix_h5cx_pop_special_leak to develop
* commit '0bd3634dc5747d88582a966050896bad57acb892':
  Close memory leak of last API context when shutting library down.
2018-04-17 13:50:57 -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
037249b9a4 Merge pull request #1029 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to hdf5_1_10
* commit 'e10df541f074eb4903c1d67982766da8d7ed2879':
  Add new file
  Correct number of tests
2018-04-12 11:48:28 -05:00
Allen Byrne
1fc45adaf4 Merge pull request #1030 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit '9a8e1e1a7cad7674de2b183ba530affc0f13c615':
  Add missing file
2018-04-12 11:48:20 -05:00
Allen Byrne
e10df541f0 Add new file 2018-04-12 09:11:03 -05:00
Allen Byrne
9a8e1e1a7c Add missing file 2018-04-12 09:10:28 -05:00
Allen Byrne
947cfd15cf Correct number of tests 2018-04-12 08:22:09 -05:00
Allen Byrne
a80fc54b08 Merge pull request #1025 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to hdf5_1_10
* commit 'c8974b8a9e49aba96c93f9efa8977a5c57a35a07':
  Whitespace and test reclassify merge from develop
  HDFFV-10444 fix so numbers and merge java test changes
2018-04-11 16:00:25 -05:00
Allen Byrne
9cd4e23ce7 Merge pull request #1024 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit '34e3e3ef17f29b721780941866a3ad4c261b7c05':
  Whitespace changes
  Whitespace and test reclassify
  Move two more functions from unit tests
  Reorder of tests for debug APIs option
  HDFFV-10444 fix soversion numbers for libraries
  Fix Java test for DEBUG_APIS
  Use var instead of absolute number
2018-04-11 15:09:32 -05:00
Allen Byrne
c8974b8a9e Whitespace and test reclassify merge from develop 2018-04-10 13:06:56 -05:00
Allen Byrne
34e3e3ef17 Whitespace changes 2018-04-10 13:06:29 -05:00
Allen Byrne
c4ff69d26b Whitespace and test reclassify 2018-04-10 13:01:49 -05:00
Allen Byrne
a9662ba9fb Move two more functions from unit tests 2018-04-10 12:43:43 -05:00
Scot Breitenfeld
f03522c4d7 Merge pull request #1023 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to develop
* commit '05ef85b02dc88ebd738d1332476ae1765a25b191':
  fixed return integer type of C function
2018-04-10 11:21:54 -05:00
M. Scot Breitenfeld
05ef85b02d fixed return integer type of C function 2018-04-10 10:54:31 -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
f015c89c5e Reorder of tests for debug APIs option 2018-04-10 10:27:03 -05:00
Allen Byrne
db3d744f25 HDFFV-10444 fix soversion numbers for libraries 2018-04-10 08:55:17 -05:00
Allen Byrne
057a4e7fd6 Fix Java test for DEBUG_APIS 2018-04-09 15:07:29 -05:00
Allen Byrne
38cccb23ba Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '3211e907f4f9349ba7510d70cfbcc6ee36d99c58':
  Remove vestiges of H5_DEBUG_BUILD macro, switching it to the more standard H5CX_DEBUG form.
  Minor warning cleanup while working on VOL issues.
2018-04-09 07:14:53 -05:00
Quincey Koziol
3211e907f4 Merge pull request #1019 in HDFFV/hdf5 from ~KOZIOL/hdf5:update_api_context to develop
* commit '62b4200f580e9ea0b95cbc218bfae50ae38ef25d':
  Remove vestiges of H5_DEBUG_BUILD macro, switching it to the more standard H5CX_DEBUG form.
2018-04-06 17:31:00 -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
051c5fa9b3 Merge pull request #1018 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to develop
* commit '02039e0a91cf1baae46d52a77c521fc6357b7c90':
  Minor warning cleanup while working on VOL issues.
2018-04-06 11:12:06 -05:00
Allen Byrne
5e943e85e2 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '048ae59d2970dd21810577c999f756c028b6faaf':
  Correct errors with non-"instrumented library" builds (production & parallel, generally speaking).
  Update java error stack tests
  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).
  Add comment for the file flush when the file low / high bounds are changed after a file is open.
  Expanded comments abuot H5CX_t fields.
  Add an assert to verify that we don't write when between MPI_Barrier() calls during a flush.
  Add comments for internal structs.
  Remove redundant 'is_collective' parameter from H5CX_set_loc.
  Correct typo in comment.
  Revert some tangential code cleanups.
  Add API context source files to CMake configuration file.
  Corrections for parallel I/O & tests.
  Update handling of reporting for breaking collective I/O when the default DXPL is used.
  Update encoded DXPLs to reflect changes in properties.
  Correct typo for error checking malloc return value.
  Refactor H5CX code to reduce duplication.
  Cleanup API context function usage.
  Add API context interface and use it throughout the library.
2018-04-06 09:21:06 -05:00
Dana Robinson
02039e0a91 Minor warning cleanup while working on VOL issues. 2018-04-06 00:11:18 -07:00
Quincey Koziol
048ae59d29 Merge pull request #991 in HDFFV/hdf5 from merge_func_enter_vol to develop
Commit API context and related changes

* commit '01a783dbee8160641a5a682f2116ffbd1ac123fe':
  Correct errors with non-"instrumented library" builds (production & parallel, generally speaking).
  Update java error stack tests
  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).
  Add comment for the file flush when the file low / high bounds are changed after a file is open.
  Expanded comments abuot H5CX_t fields.
  Add an assert to verify that we don't write when between MPI_Barrier() calls during a flush.
  Add comments for internal structs.
  Remove redundant 'is_collective' parameter from H5CX_set_loc.
  Correct typo in comment.
  Revert some tangential code cleanups.
  Add API context source files to CMake configuration file.
  Corrections for parallel I/O & tests.
  Update handling of reporting for breaking collective I/O when the default DXPL is used.
  Update encoded DXPLs to reflect changes in properties.
  Correct typo for error checking malloc return value.
  Refactor H5CX code to reduce duplication.
  Cleanup API context function usage.
  Add API context interface and use it throughout the library.
2018-04-05 18:31:18 -05:00
Allen Byrne
01a783dbee Merge pull request #1015 in HDFFV/hdf5 from ~BYRN/hdf5_adb:merge_func_enter_vol to merge_func_enter_vol
* commit '8c9661ce4d42090fb12c26bedc01af9ecc10b8e2':
  Update java error stack tests
2018-04-05 14:54:34 -05:00
Quincey Koziol
9119e2034e Merge remote-tracking branch 'origin/develop' into merge_func_enter_vol 2018-04-05 13:45:39 -05:00
Quincey Koziol
b51f8e2acd Correct errors with non-"instrumented library" builds (production & parallel,
generally speaking).
2018-04-05 13:44:02 -05:00
Allen Byrne
f6a5236e43 Use var instead of absolute number 2018-04-05 08:16:13 -05:00
Larry Knox
744d2d3d8c Merge pull request #1016 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to hdf5_1_10
* commit 'dcb8ab121df50662e368ed276468e2540849f62a':
  Typos/omissions.
  Update config/lt_vers.am so that the .so numbers for the hdf5_1_10 snapshots are not behind the 1.10.2 release.
  Clear RELEASE.txt after HDF5 1.10.2 release Bring README.txt and INSTALL* updates from hdf5_1_10_2 branch to hdf5_1_10 branch. Bring bin/release changes to hdff5_1_10 branch.
2018-04-04 11:26:42 -05:00
Larry Knox
fbcd6b6fd0 Merge pull request #1017 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
* commit 'fa0d7aec1030567f3daa5bd433c86f4dc326cb89':
  Update RELEASE.txt, HISTORY-1_10.txt and INSTALL files with changes from HDF5-1.10.2 release.
2018-04-04 11:26:22 -05:00
lrknox
dcb8ab121d Typos/omissions. 2018-04-03 16:59:57 -05:00
lrknox
fa0d7aec10 Update RELEASE.txt, HISTORY-1_10.txt and INSTALL files with changes from
HDF5-1.10.2 release.
2018-04-03 16:57:26 -05:00
lrknox
8ff01c5fb7 Update config/lt_vers.am so that the .so numbers for the hdf5_1_10
snapshots are not behind the 1.10.2 release.

HDF5 version 1.10.2 released on 2018-03-29
2018-04-03 14:53:25 -05:00
lrknox
725d6cbbf0 Clear RELEASE.txt after HDF5 1.10.2 release
Bring README.txt and INSTALL* updates from hdf5_1_10_2 branch to
hdf5_1_10 branch.
Bring bin/release changes to hdff5_1_10 branch.
2018-04-03 11:54:18 -05:00
Allen Byrne
8c9661ce4d Update java error stack tests 2018-04-03 10:40:54 -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