Quincey Koziol
9d86314f8b
Core changes to selection code from the hyperslab_updates branch.
2019-03-15 20:14:41 -05:00
Dana Robinson
d2591ce377
Merge pull request #1602 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:wopen_squash to develop
...
* commit '0c20c65e2f3abf390ad87c9167daca4cdff2de39':
Added the HDopen work-around on windows to pio_engine.c
Adds _wopen support on Windows so that files with UTF-8 names can be opened.
2019-03-15 10:47:02 -05:00
Dana Robinson
0c20c65e2f
Added the HDopen work-around on windows to pio_engine.c
2019-03-15 08:45:38 -07:00
Neil Fortner
a0c5d9a1d3
Merge pull request #1594 in HDFFV/hdf5 from ~NFORTNE2/hdf5_naf:develop to develop
...
Fix issues with direct chunk operations and the single chunk index.
* commit 'c812a6c9ec5ff440dc405167c54b86fdb18dcfa4':
Fix issue with direct chunk write not updating the "last chunk" index cache. Fix issues involving datasets being "no allocated" when they contain cached raw data.
2019-03-15 10:22:12 -05:00
Neil Fortner
c812a6c9ec
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into develop
2019-03-15 10:20:25 -05:00
Dana Robinson
750b5c2930
Adds _wopen support on Windows so that files with UTF-8 names
...
can be opened.
Fixes: HDFFV-2714, HDFFV-3914, HDFFV-3895, HDFFV-8237, HDFFV-10413, HDFFV-10691
2019-03-15 00:41:39 -07:00
Jerome Soumagne
0ea7aa89ff
Merge pull request #1601 in HDFFV/hdf5 from ~JSOUMAGNE/hdf5:topic_thread_private to develop
...
* commit 'dc69df49e6a8896606c9e4bd0987613a02f7a25a':
CMake: fix pthread linking to only be private
2019-03-13 15:25:23 -05:00
Jerome Soumagne
dc69df49e6
CMake: fix pthread linking to only be private
2019-03-13 13:54:35 -05:00
Songyu Lu
594cd93543
HDFFV-10658: setting and getting properties in API context:
...
1. external file prefix and VDS prefix.
2. the datatype, dataspace, and LCPL of the dataset for VOL connector.
2019-03-13 10:20:30 -05:00
Quincey Koziol
e6b8ebe954
Merge remote-tracking branch 'origin/develop' into env_vol_load
2019-03-12 11:49:03 -05:00
Quincey Koziol
07baf44a86
Merge pull request #1599 in HDFFV/hdf5 from preserve_lib_state to develop
...
* commit '86598573641dfa27278c9e29df0fa79bd7d8e07f':
Add API routines to retrieve, restore, reset, and free library state.
2019-03-12 11:48:11 -05:00
Quincey Koziol
8659857364
Add API routines to retrieve, restore, reset, and free library state.
...
(Primarily for use in the async VOL connector, which has to schedule API
operations for future execution and then restore the state of the library when
the operation actually executes)
2019-03-11 17:29:14 -05:00
Quincey Koziol
deeb302747
Specify the default VOL connector to use with an environment variable.
...
This implicitly adds support for changing the VOL connector for command-line
tools or any application linked with the library.
Also, add 'make check-vol' support for all directories, clearing up necessary
issues in testing scripts, etc.
2019-03-09 21:41:38 -06:00
Ray Lu
679b49d43d
Merge pull request #1597 in HDFFV/hdf5 from ~SONGYULU/hdf5_ray:HDFFV-10705-memory-leak-in-scale-offset-2 to develop
...
* commit '5f22afff3a05a2c8fc694ddb0c7e1081a660b398':
Added a note of bug fix for HDFFV-10705.
2019-03-08 14:28:17 -06:00
Songyu Lu
5f22afff3a
Added a note of bug fix for HDFFV-10705.
2019-03-08 13:51:27 -06:00
Dana Robinson
a56a97f979
Merge pull request #1595 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to develop
...
* commit 'fc3f606d5c30d614b7e6cddaf4d0dafd80987bec':
Fixed the MANIFEST
2019-03-07 17:47:13 -06:00
Dana Robinson
fc3f606d5c
Fixed the MANIFEST
2019-03-07 14:38:11 -08:00
Larry Knox
8d2a047c25
Merge pull request #1593 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
...
* commit '775e3740d64ca9a8a31ded673e93815d76387dad':
Update documents following DHF5 1.10.5 release.
2019-03-07 12:51:27 -06:00
Neil Fortner
faec33960f
Fix issue with direct chunk write not updating the "last chunk" index
...
cache. Fix issues involving datasets being "no allocated" when they
contain cached raw data.
2019-03-06 16:57:42 -06:00
Quincey Koziol
cdec6ca87f
Merge pull request #1592 in HDFFV/hdf5 from dset_ohdr_min_fix to develop
...
* commit '33db9f56449c974fed6b4a8a19072546bcd31e15':
Fix typo.
Move 'minimize dataset object header flag' into API context
2019-03-06 10:18:33 -06:00
Quincey Koziol
33db9f5644
Fix typo.
2019-03-05 17:33:13 -06:00
Larry Knox
775e3740d6
Update documents following DHF5 1.10.5 release.
2019-03-05 17:23:56 -06:00
Quincey Koziol
b8468e6fdb
Move 'minimize dataset object header flag' into API context
2019-03-05 10:36:28 -06:00
Ray Lu
5182e73d5e
Merge pull request #1588 in HDFFV/hdf5 from ~SONGYULU/hdf5_ray:HDFFV-10705-memory-leak-in-scale-offset to develop
...
* commit 'b23079de3af4bfb7aa0508fb81aacd67a76c2114':
HDFFV-10705: Fixed memory leak in scale offset filter.
2019-03-01 11:32:14 -06:00
Songyu Lu
b23079de3a
HDFFV-10705: Fixed memory leak in scale offset filter.
2019-02-28 14:36:38 -06:00
Allen Byrne
d2dfe6ccbe
Merge pull request #1582 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '64f21ec6397d00e45ff4d41e70c5131241be587e':
Correct CMake examples for a binary install
Correct varname
2019-02-27 13:34:23 -06:00
Allen Byrne
64f21ec639
Correct CMake examples for a binary install
2019-02-27 11:13:54 -06:00
Allen Byrne
6e77a5800e
Correct varname
2019-02-26 10:40:40 -06:00
Quincey Koziol
d0329ea063
Merge pull request #1580 in HDFFV/hdf5 from update_vol_callbacks to develop
...
* commit 'd6663b95ac7e9e378b24bd721ea4403ca98d4adf':
Revise "management" VOL callbacks into 'info' and object 'wrap / retrieval' classes.
2019-02-25 10:02:08 -06:00
Quincey Koziol
d6663b95ac
Revise "management" VOL callbacks into 'info' and object 'wrap / retrieval'
...
classes.
2019-02-23 17:02:29 -06:00
Jordan Henderson
7e792d7795
Merge pull request #1571 in HDFFV/hdf5 from ~JHENDERSON/hdf5:develop to develop
...
* commit '8a4371f69ae07619fa9561431b9ee9df9d5b3e47':
Minor fix in h5str_sprintf for NULL region references
2019-02-22 08:39:30 -06:00
Jordan Henderson
8a4371f69a
Minor fix in h5str_sprintf for NULL region references
2019-02-21 22:39:57 -06:00
Jerome Soumagne
342cad2a3d
Merge pull request #1569 in HDFFV/hdf5 from ~JSOUMAGNE/hdf5:topic_threadsafe to develop
...
* commit 'bcf5c400c06bf06820b25c37eceaa97245f15f1f':
Fix CMake H5_HAVE_THREADSAFE to set value in H5pubconf.h
2019-02-21 18:18:39 -06:00
Jerome Soumagne
bcf5c400c0
Fix CMake H5_HAVE_THREADSAFE to set value in H5pubconf.h
...
Add REQUIRED to find_package(Threads)
Link against thread library if static and not WIN32 platform
2019-02-21 16:39:37 -06:00
Dana Robinson
065d63b4a4
Merge pull request #1466 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:c_stdlib_posix_call_cleanup to develop
...
* commit '32ea4e72f1e85e0e7ff6457aae0bd210e56d1cad':
C and POSIX call cleanup
2019-02-20 15:41:02 -06:00
Dana Robinson
32ea4e72f1
Merge branch 'develop' into c_stdlib_posix_call_cleanup
2019-02-19 14:49:20 -08:00
Allen Byrne
b901552b1c
Merge pull request #1559 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '6d07eb126e63b025199a5fe68f41a42269b5921b':
Update standard check
Fix typo
HDFFV-10703 Update version match logic
HDFFV-10703 revert pre-3.11 option
HDFFV-10703 macro vars need quotes
HDFFV-10703 Update CMake commands to latest standard
Use correct variable name
2019-02-18 11:02:42 -06:00
Allen Byrne
6d07eb126e
Update standard check
2019-02-17 13:56:54 -06:00
Allen Byrne
a27d1b909d
Fix typo
2019-02-17 11:17:19 -06:00
Allen Byrne
67bc117efe
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit '5ad3891d9b861593ebe25d540bed2d913eb83aba':
Remove ' ' (typo).
Code improvement
Removed an extra "using" statement
Adding documentation
More changes to align with incoming selection improvements.
Added C++ wrapper for H5Ovisit2
Adding a C++ wrapper
2019-02-17 09:42:00 -06:00
Larry Knox
5ad3891d9b
Merge pull request #1558 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
...
* commit 'f69e11efa827521231813496a1ca1243dd0e1cba':
Remove ' ' (typo).
2019-02-16 20:01:26 -06:00
Larry Knox
f69e11efa8
Remove ' ' (typo).
2019-02-16 19:02:44 -06:00
Binh-Minh Ribler
a9283319a9
Merge pull request #1547 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp5:develop to develop
...
C++ wrapper for H5Ovisit2
* commit '6c212353c45ef84b5c977c6019e4d72263534aea':
Code improvement
Removed an extra "using" statement
Adding documentation
Added C++ wrapper for H5Ovisit2
Adding a C++ wrapper
2019-02-16 07:47:46 -06:00
Binh-Minh Ribler
6c212353c4
Code improvement
...
Description:
Removed dead code and accidentally leftover code
Platforms tested:
Linux/64 (jelly) - very minor
2019-02-16 00:47:47 -06:00
Allen Byrne
d16c4f59c2
HDFFV-10703 Update version match logic
2019-02-15 16:40:13 -06:00
Allen Byrne
0116375ed2
HDFFV-10703 revert pre-3.11 option
2019-02-15 16:22:31 -06:00
Allen Byrne
58e6e3e102
HDFFV-10703 macro vars need quotes
2019-02-15 16:04:06 -06:00
Allen Byrne
122b63a5a2
HDFFV-10703 Update CMake commands to latest standard
2019-02-15 15:48:24 -06:00
Quincey Koziol
e1046db0e6
Merge pull request #1548 in HDFFV/hdf5 from merge_hyperslab_updates_04 to develop
...
* commit '320eaf91b9adb36bb0fed9264d460e4a808200b7':
More changes to align with incoming selection improvements.
2019-02-15 14:12:16 -06:00
Binh-Minh Ribler
f2f890fd82
Removed an extra "using" statement
2019-02-14 19:40:10 -06:00