summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Minor coding style cleanupsQuincey Koziol2018-10-283-51/+24
|
* Move all callback-related routines into the callback source file, standardizingQuincey Koziol2018-10-285-2611/+2678
| | | | their coding style
* Correct error with parsing of "FUNC_ENTER_API_NOINIT"Quincey Koziol2018-10-271-1/+1
|
* Duplicate name of VOL plugin class, to avoid continuing to refer to the caller'sQuincey Koziol2018-10-271-6/+9
| | | | string when making a copy of the class for internal use.
* Fix names of VOL API routines.Quincey Koziol2018-10-271-2/+2
|
* Move (final?) file operation from directly calling into library code to usingQuincey Koziol2018-10-273-12/+16
| | | | the file_optional VOL callback.
* Remove some VOL-specific internal coding.Quincey Koziol2018-10-271-20/+2
|
* Add VOL object wrapping to API context when refreshing groups, named datatypesQuincey Koziol2018-10-274-3/+34
| | | | and objects.
* Remove virtual dataset refresh code's direct use of native VOL plugin's ID.Quincey Koziol2018-10-276-21/+22
|
* Eliminate last call to H5VL_native_register, shifting everything over toQuincey Koziol2018-10-264-48/+15
| | | | the VOL plugin wrapping code.
* Checkpoint progress on stacking VOL plugins - all standalone regression testsQuincey Koziol2018-10-265-94/+181
| | | | in the 'test' directory appear to be working.
* Updates after merging changes from develop.Quincey Koziol2018-10-2616-68/+97
|
* Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-10-2550-537/+609
|\ | | | | | | stackable_vol
| * Merge pull request #1301 in HDFFV/hdf5 from ~BYRN/hdf5_merge_adb:develop to ↵Allen Byrne2018-10-226-5/+10
| |\ | | | | | | | | | | | | | | | | | | | | | develop * commit '096279caf76a542306b840fb90e1e753e8bbf748': HDFFV-10608 Move toolchain files into a subfolder TRILAB-36 add option for test script batch command
| | * HDFFV-10608 Move toolchain files into a subfolderAllen Byrne2018-10-225-4/+5
| | |
| | * TRILAB-36 add option for test script batch commandAllen Byrne2018-10-221-1/+5
| |/
| * Merge pull request #1300 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:vol_tweaks to ↵Dana Robinson2018-10-2219-30/+68
| |\ | | | | | | | | | | | | | | | | | | | | | develop * commit 'b33a2e7dfe76a2947c12462adb40c88af9c92e75': Fixed warnings in the VOL example and run it from the script. Split H5VLnative.h into public and private files and updated
| | * Fixed warnings in the VOL example and run it from the script.Dana Robinson2018-10-212-9/+11
| | |
| | * Split H5VLnative.h into public and private files and updatedDana Robinson2018-10-2017-21/+57
| |/
| * Merge pull request #1299 in HDFFV/hdf5 from ~BYRN/hdf5_merge_adb:develop to ↵Allen Byrne2018-10-194-1/+17
| |\ | | | | | | | | | | | | | | | | | | | | | develop * commit '494d39f1c2f6225c732cb857c860d6b475d03226': Move options to root cmake file EED-258 Add modules uses toolchain files
| | * Move options to root cmake fileAllen Byrne2018-10-192-1/+6
| | |
| | * EED-258 Add modules uses toolchain filesAllen Byrne2018-10-182-0/+11
| | |
| * | Merge pull request #1297 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to ↵Dana Robinson2018-10-1829-353/+429
| |\ \ | | |/ | |/| | | | | | | | | | | | | develop * commit '2d6d5cad0cc426cd53b9d4fda15e53d8021e4c7b': Updates to the VOL ID and object API calls.
| | * Updates to the VOL ID and object API calls.Dana Robinson2018-10-1729-353/+429
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This brings the H5VL code in line with the H5I code regarding naming, parameter order, etc. Several public API calls were affected by this change. These changed names to reflect their use with VOL drivers: H5VLregister() --> H5VLregister_driver() H5VLregister_by_name() --> H5VLregister_driver_by_name() H5VLunregister() --> H5VLunregister_driver() H5VLis_registered() --> H5VLis_driver_registered() This call was renamed to match H5Iregister(). The order of the first two parameters also reversed and the object pointer is now const. H5VLobject_register() --> H5VLregister()
| * | Merge pull request #1292 in HDFFV/hdf5 from ~BYRN/hdf5_merge_adb:develop to ↵Allen Byrne2018-10-175-29/+54
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '2e28fad2d007841c08cdb3f06a3bd177d12ce30e': TRILAB-34 remove extra arg TRILAB-34 Add batch script config command TRILAB-36 Revert to target_file and correct property Add generated propoerty to H5lib_settings HDFFV-10603 patch 6 TRILAB-34 batch command options Correct quote char Add more descriptive option name HDFFV-10603 fixup cmake usage TRILABS-34 add batch option. Also fix cmakedefine01 usage
| | * TRILAB-34 remove extra argAllen Byrne2018-10-161-1/+1
| | |
| | * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2018-10-163-7/+9
| | |\ | | |/ | |/| | | | | | | | | | * commit '1e8ef703cdc057211b3587be776a6e9f62e8f76f': Fixed a C++ style commenting issue and removed an unused field from H5F_trav_obj_ids_t. Fixed a memory issue in H5Drefresh() where the dataset's H5VL_object_t gets closed but we try to use it to find the driver.
| | * TRILAB-34 Add batch script config commandAllen Byrne2018-10-161-0/+4
| | |
| | * TRILAB-36 Revert to target_file and correct propertyAllen Byrne2018-10-161-6/+7
| | |
| | * Add generated propoerty to H5lib_settingsAllen Byrne2018-10-151-0/+2
| | |
| | * HDFFV-10603 patch 6Allen Byrne2018-10-151-1/+1
| | |
| | * TRILAB-34 batch command optionsAllen Byrne2018-10-121-3/+2
| | |
| | * Correct quote charAllen Byrne2018-10-111-7/+7
| | |
| | * Add more descriptive option nameAllen Byrne2018-10-111-3/+3
| | |
| | * HDFFV-10603 fixup cmake usageAllen Byrne2018-10-112-4/+4
| | |
| | * TRILABS-34 add batch option. Also fix cmakedefine01 usageAllen Byrne2018-10-112-19/+38
| | |
* | | Squashed commit of private branch changes to support stackable VOL plugins.Quincey Koziol2018-10-2588-3606/+5262
|/ / | | | | | | modified: test/dsets.c
* | Merge pull request #1294 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to ↵Dana Robinson2018-10-122-3/+0
|\ \ | | | | | | | | | | | | | | | | | | develop * commit 'b0b9eda809282f362eb0e49bebd2956ba5a11bbc': Fixed a C++ style commenting issue and removed an unused field from H5F_trav_obj_ids_t.
| * | Fixed a C++ style commenting issue and removed an unused fieldDana Robinson2018-10-122-3/+0
|/ / | | | | | | from H5F_trav_obj_ids_t.
* | Merge pull request #1293 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to ↵Dana Robinson2018-10-121-4/+9
|\ \ | |/ |/| | | | | | | | | develop * commit 'c3a813a37fb700d2d1039d6fdc54d8e377412b76': Fixed a memory issue in H5Drefresh() where the dataset's H5VL_object_t gets closed but we try to use it to find the driver.
| * Fixed a memory issue in H5Drefresh() where the dataset's H5VL_object_tDana Robinson2018-10-111-4/+9
|/ | | | gets closed but we try to use it to find the driver.
* Merge pull request #1291 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:vol_squash to ↵Dana Robinson2018-10-10177-2686/+16628
|\ | | | | | | | | | | | | develop * commit 'e962df1591bc6eaee5b9e318de83b9c6698bc7b6': VOL FEATURE
| * VOL FEATUREDana Robinson2018-10-10177-2686/+16628
|/
* Merge pull request #1282 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:H5I_debug to ↵Dana Robinson2018-10-072-33/+32
|\ | | | | | | | | | | | | | | develop * commit '75b84b09bd249b36a063fd51ecd3383801b0118b': Updated the H5I debug dump to not segfault when types are not initialized or contain zero IDs in the skip list. The H5I debug ID dump function is now always available instead of hidden behind an H5_DEBUG_OUTPUT ifdef.
| * Updated the H5I debug dump to not segfault when types are not initializedDana Robinson2018-10-061-9/+16
| | | | | | | | or contain zero IDs in the skip list.
| * The H5I debug ID dump function is now always available insteadDana Robinson2018-10-062-26/+18
|/ | | | of hidden behind an H5_DEBUG_OUTPUT ifdef.
* Merge pull request #1278 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2018-10-048-185/+169
|\ | | | | | | | | | | | | | | | | | | * commit '299852b6b565c906938ffaad5bb8e841b82118ab': Update examples version Fix typo Reconciled docs with 1.10 branch TRILABS-34 improve cross compile with emulator TRILABS-34 Cleanup try_run TRILABS-34 avoid try-run output capture
| * Update examples versionAllen Byrne2018-10-042-2/+2
| |
| * Fix typoAllen Byrne2018-10-041-2/+2
| |
| * Reconciled docs with 1.10 branchAllen Byrne2018-10-042-38/+58
| |