Quincey Koziol
81d67d5fdc
Fix typo
2018-11-30 15:00:38 -06:00
Quincey Koziol
047269139f
Add a couple of missing prototypes for static routines, along with updating
...
a comment from VOL plugin -> connector.
2018-11-30 14:12:32 -06:00
Songyu Lu
a89130553d
HDFFV-10635: Allowing to write the same variable-length element more than once.
2018-11-30 09:02:03 -06:00
Quincey Koziol
beb7428f68
Switch H5VL_class_value_t from unsigned to int, and add "invalid" ID value.
2018-11-29 08:26:25 -06:00
Quincey Koziol
f3ad03a538
Switch H5VL_class_value_t from enum to unsigned integer
2018-11-28 22:21:45 -06:00
Quincey Koziol
d442fe2d98
Add support for "make check-vol", along with a few minor cleanups, etc.
2018-11-28 19:07:30 -06:00
Quincey Koziol
6eabeabdaa
Refactor infrastructure for setting FAPL information from environment
...
variables during testing, including connecting native, pass-through, and
dynamically loaded VOL connectors. Also bring native and pass-through
VOL connectors into alignment, removing the "H5VLnative_private.h" header.
2018-11-28 17:38:03 -06:00
Quincey Koziol
238a207f2d
Add pass-through VOL connector
2018-11-28 10:26:03 -06:00
Quincey Koziol
2db4b6df13
Update API tracing info for VOL functions and regenerate trace macros for VOL
...
API calls.
2018-11-28 10:22:29 -06:00
Quincey Koziol
bf79e1bd76
Added 'notify' callback for async requests; switched VOL class and info
...
comparison to return comparison value as parameter, so they can return error
values; "cancelled" -> "canceled"; switched order of 'wrap_object' and
'free_wrap_ctx' management callbacks.
2018-11-27 22:15:34 -06:00
Quincey Koziol
3c5706ff5b
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into stackable_vol
2018-11-27 18:51:57 -06:00
Ray Lu
041a8295ff
Merge pull request #1344 in HDFFV/hdf5 from ~SONGYULU/hdf5_ray:bugfix/HDFFV-10607-patches-for-warnings-in-the-core to develop
...
* commit '14de476c8cb1b797ad43bea3c71dfb32bcd2131c':
HDFFV-10607 Fixing two compiler warnings in the library.
2018-11-27 14:59:43 -06:00
Dana Robinson
8cf3bfb14b
Yanked all MPI-1 calls
2018-11-27 10:31:54 -08:00
Songyu Lu
14de476c8c
HDFFV-10607 Fixing two compiler warnings in the library.
2018-11-27 09:04:42 -06:00
Dana Robinson
38c202df4d
Updated H5S to use the MPI-2 function MPI_Type_get_exten()
...
where available. OpenMPI 4.0 removed the deprecated MPI-1
MPI_type_extent() call by default, so this avoids needing
a special OpenMPI build.
2018-11-26 22:10:06 -08:00
Quincey Koziol
f9b625ef5d
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into stackable_vol
2018-11-21 23:13:04 -06:00
Quincey Koziol
3055e499d5
Switch loc_params to VOL callbacks to pass struct by pointer instead of by
...
value.
2018-11-21 23:12:24 -06:00
Quincey Koziol
8939a2190f
Add info_to_str and str_to_info "management" callbacks for serializing and
...
deserializing a connector's info object.
2018-11-21 00:56:13 -06:00
Larry Knox
7bf6e98bd9
Move wait_H5init.cmake up to config/cmake.
2018-11-20 12:09:14 -06:00
Larry Knox
8544aae3e8
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into develop
2018-11-20 11:58:27 -06:00
Larry Knox
720bbdfe61
Changes to CMake code to pause cmake/ctest, waiting for batch jobs to
...
run and finish.
2018-11-20 11:03:58 -06:00
Quincey Koziol
23ff0240ae
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into stackable_vol
2018-11-19 21:09:28 -06:00
Ray Lu
160107a97c
Merge pull request #1335 in HDFFV/hdf5 from ~SONGYULU/hdf5_ray:bugfix/HDFFV-10571-cve-2018-17237-divided-by-zero to develop
...
* commit 'c923cdad6e515c842f3795a5b6d754ad94021e09':
HDFFV-10571: Minor format changes.
HDFFV-10571: Minor change - reformatting the error check.
HDFFV-10571: Minor change - adding the error check right after decoding of chunk dimension for safeguard.
HDFFV-10571: Minor change - revised the comment to be clearer.
HDFFV-10571 Divided by Zero vulnerability. Minor fix: I added an error check to make sure the chunk size is not zero.
2018-11-19 17:20:06 -06:00
Quincey Koziol
6c99961bb2
Revert some of the changes to support the original property list value of
...
metadata read attempts.
2018-11-18 00:57:09 -06:00
Quincey Koziol
d0d360ff2d
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into stackable_vol
2018-11-18 00:39:27 -06:00
Quincey Koziol
59c28780d3
Add VOL connector info to the flie access property list returned from
...
H5Fget_access_plist(). Also, other misc. cleanups, etc.
2018-11-18 00:38:29 -06:00
Songyu Lu
c923cdad6e
HDFFV-10571: Minor format changes.
2018-11-15 16:50:13 -06:00
Songyu Lu
198bc059b0
HDFFV-10571: Minor change - reformatting the error check.
2018-11-15 15:05:23 -06:00
Songyu Lu
c132cb5565
HDFFV-10571: Minor change - adding the error check right after decoding of chunk dimension for safeguard.
2018-11-15 14:57:26 -06:00
Ray Lu
e07d097da1
Merge pull request #1316 in HDFFV/hdf5 from ~SONGYULU/hdf5_ray:bugfix/HDFFV-10601-issues-with-chunk-cache-hash to develop
...
* commit 'cd13d24e5140578a880aebe4e2d8b899179d0870':
HDFFV-10601: I added error checking to the HDF5 functions.
HDFFV10601: Adding performance test to verify the improvement.
HDFFV-10601: I changed to a better way to calculate the number of chunks in a dataset.
HDFFV-10601 Issues with chunk cache hash value calcuation:
2018-11-15 09:43:46 -06:00
Dana Robinson
3edd97731e
Renamed h5repart's -family_to_sec2 to -family_to_single.
2018-11-14 13:37:31 -08:00
Songyu Lu
1d89a55590
HDFFV-10571: Minor change - revised the comment to be clearer.
2018-11-14 14:54:03 -06:00
Songyu Lu
78af4c21cb
HDFFV-10571 Divided by Zero vulnerability. Minor fix: I added an error check to make sure the chunk size is not zero.
2018-11-14 14:31:37 -06:00
Larry Knox
6cbd463d41
Add script and changes to wait for H5Tinit.c
...
Add more sample batch scripts, specifically for sbatch, not for knl
cross compile.
Don't run parallel tests when no parallel test script is configured in
HDF5options.cmake.
2018-11-14 11:19:28 -06:00
Quincey Koziol
e2ed2edf6e
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into stackable_vol
2018-11-12 16:23:54 -06:00
Allen Byrne
7e204759f8
Fix generate file commands
2018-11-12 12:26:11 -06:00
Quincey Koziol
a442ce607b
Fix a few error messages
2018-11-12 12:13:18 -06:00
Allen Byrne
ba609275d8
Fix target depends
2018-11-12 11:52:46 -06:00
Quincey Koziol
1118672e8c
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into stackable_vol
2018-11-10 11:54:58 -06:00
Quincey Koziol
ca1b9025fe
Switch switch remainder of API routines to use VOL callbacks.
2018-11-10 11:54:20 -06:00
Allen Byrne
1d2f7ca490
TRILAB-36 only copy shared generated
2018-11-09 11:20:48 -06:00
Songyu Lu
3a13bb72e8
HDFFV-10601: I changed to a better way to calculate the number of chunks in a dataset.
2018-11-08 15:41:49 -06:00
Songyu Lu
709704528c
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~songyulu/hdf5_ray into bugfix/HDFFV-10601-issues-with-chunk-cache-hash
2018-11-08 10:16:47 -06:00
Quincey Koziol
140f72b748
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into stackable_vol
2018-11-07 15:20:28 -06:00
Quincey Koziol
ef9ffc630a
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into stackable_vol
2018-11-06 10:44:17 -06:00
Allen Byrne
1bd3a28858
TRILAB-36 add custom target on generated files
2018-11-06 09:35:11 -06:00
hdftest
db48399bd8
Snapshot version 1.11 release 3.
2018-11-05 12:21:13 -06:00
Quincey Koziol
afd54bbe5c
Remove most debugging shims & scaffolding.
2018-11-04 02:09:27 -06:00
Quincey Koziol
1daa7b830a
Switch driver | plugin => connector.
2018-11-04 01:27:23 -05:00
Quincey Koziol
deb75622ca
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into stackable_vol
2018-11-04 00:25:36 -05:00