Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor and standarize file object callbacks, including some fixes on the | Quincey Koziol | 2018-10-31 | 8 | -222/+338 |
| | | | | dataset callbacks. | ||||
* | Remove erroneous call. | Quincey Koziol | 2018-10-29 | 1 | -4/+0 |
| | |||||
* | Switch to using VOL callbacks, instead of direct calls to internal routines. | Quincey Koziol | 2018-10-29 | 1 | -34/+28 |
| | |||||
* | Add ref counter to VOL object wrapping in API contexts, so that re-entrant / | Quincey Koziol | 2018-10-29 | 2 | -23/+54 |
| | | | | recursive routines work correctly. Another minor cleanup in the attribute code. | ||||
* | Convert dataset callbacks to standard form, for wrapping object IDs, etc. | Quincey Koziol | 2018-10-29 | 7 | -232/+513 |
| | | | | Also, fix a few attribute issues that I missed. | ||||
* | Convert attribute VOL callbacks to a standard form that sets up the wrapper | Quincey Koziol | 2018-10-29 | 5 | -152/+373 |
| | | | | object info in a single place. | ||||
* | Clean up va_list properly on error. | Quincey Koziol | 2018-10-28 | 1 | -30/+136 |
| | |||||
* | Minor coding style cleanups | Quincey Koziol | 2018-10-28 | 3 | -51/+24 |
| | |||||
* | Move all callback-related routines into the callback source file, standardizing | Quincey Koziol | 2018-10-28 | 5 | -2611/+2678 |
| | | | | their coding style | ||||
* | Correct error with parsing of "FUNC_ENTER_API_NOINIT" | Quincey Koziol | 2018-10-27 | 1 | -1/+1 |
| | |||||
* | Duplicate name of VOL plugin class, to avoid continuing to refer to the caller's | Quincey Koziol | 2018-10-27 | 1 | -6/+9 |
| | | | | string when making a copy of the class for internal use. | ||||
* | Fix names of VOL API routines. | Quincey Koziol | 2018-10-27 | 1 | -2/+2 |
| | |||||
* | Move (final?) file operation from directly calling into library code to using | Quincey Koziol | 2018-10-27 | 3 | -12/+16 |
| | | | | the file_optional VOL callback. | ||||
* | Remove some VOL-specific internal coding. | Quincey Koziol | 2018-10-27 | 1 | -20/+2 |
| | |||||
* | Add VOL object wrapping to API context when refreshing groups, named datatypes | Quincey Koziol | 2018-10-27 | 4 | -3/+34 |
| | | | | and objects. | ||||
* | Remove virtual dataset refresh code's direct use of native VOL plugin's ID. | Quincey Koziol | 2018-10-27 | 6 | -21/+22 |
| | |||||
* | Eliminate last call to H5VL_native_register, shifting everything over to | Quincey Koziol | 2018-10-26 | 4 | -48/+15 |
| | | | | the VOL plugin wrapping code. | ||||
* | Checkpoint progress on stacking VOL plugins - all standalone regression tests | Quincey Koziol | 2018-10-26 | 5 | -94/+181 |
| | | | | in the 'test' directory appear to be working. | ||||
* | Updates after merging changes from develop. | Quincey Koziol | 2018-10-26 | 16 | -68/+97 |
| | |||||
* | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵ | Quincey Koziol | 2018-10-25 | 50 | -537/+609 |
|\ | | | | | | | stackable_vol | ||||
| * | Merge pull request #1301 in HDFFV/hdf5 from ~BYRN/hdf5_merge_adb:develop to ↵ | Allen Byrne | 2018-10-22 | 6 | -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 subfolder | Allen Byrne | 2018-10-22 | 5 | -4/+5 |
| | | | |||||
| | * | TRILAB-36 add option for test script batch command | Allen Byrne | 2018-10-22 | 1 | -1/+5 |
| |/ | |||||
| * | Merge pull request #1300 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:vol_tweaks to ↵ | Dana Robinson | 2018-10-22 | 19 | -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 Robinson | 2018-10-21 | 2 | -9/+11 |
| | | | |||||
| | * | Split H5VLnative.h into public and private files and updated | Dana Robinson | 2018-10-20 | 17 | -21/+57 |
| |/ | |||||
| * | Merge pull request #1299 in HDFFV/hdf5 from ~BYRN/hdf5_merge_adb:develop to ↵ | Allen Byrne | 2018-10-19 | 4 | -1/+17 |
| |\ | | | | | | | | | | | | | | | | | | | | | | develop * commit '494d39f1c2f6225c732cb857c860d6b475d03226': Move options to root cmake file EED-258 Add modules uses toolchain files | ||||
| | * | Move options to root cmake file | Allen Byrne | 2018-10-19 | 2 | -1/+6 |
| | | | |||||
| | * | EED-258 Add modules uses toolchain files | Allen Byrne | 2018-10-18 | 2 | -0/+11 |
| | | | |||||
| * | | Merge pull request #1297 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to ↵ | Dana Robinson | 2018-10-18 | 29 | -353/+429 |
| |\ \ | | |/ | |/| | | | | | | | | | | | | | develop * commit '2d6d5cad0cc426cd53b9d4fda15e53d8021e4c7b': Updates to the VOL ID and object API calls. | ||||
| | * | Updates to the VOL ID and object API calls. | Dana Robinson | 2018-10-17 | 29 | -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 Byrne | 2018-10-17 | 5 | -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 arg | Allen Byrne | 2018-10-16 | 1 | -1/+1 |
| | | | |||||
| | * | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop) | Allen Byrne | 2018-10-16 | 3 | -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 command | Allen Byrne | 2018-10-16 | 1 | -0/+4 |
| | | | |||||
| | * | TRILAB-36 Revert to target_file and correct property | Allen Byrne | 2018-10-16 | 1 | -6/+7 |
| | | | |||||
| | * | Add generated propoerty to H5lib_settings | Allen Byrne | 2018-10-15 | 1 | -0/+2 |
| | | | |||||
| | * | HDFFV-10603 patch 6 | Allen Byrne | 2018-10-15 | 1 | -1/+1 |
| | | | |||||
| | * | TRILAB-34 batch command options | Allen Byrne | 2018-10-12 | 1 | -3/+2 |
| | | | |||||
| | * | Correct quote char | Allen Byrne | 2018-10-11 | 1 | -7/+7 |
| | | | |||||
| | * | Add more descriptive option name | Allen Byrne | 2018-10-11 | 1 | -3/+3 |
| | | | |||||
| | * | HDFFV-10603 fixup cmake usage | Allen Byrne | 2018-10-11 | 2 | -4/+4 |
| | | | |||||
| | * | TRILABS-34 add batch option. Also fix cmakedefine01 usage | Allen Byrne | 2018-10-11 | 2 | -19/+38 |
| | | | |||||
* | | | Squashed commit of private branch changes to support stackable VOL plugins. | Quincey Koziol | 2018-10-25 | 88 | -3606/+5262 |
|/ / | | | | | | | modified: test/dsets.c | ||||
* | | Merge pull request #1294 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to ↵ | Dana Robinson | 2018-10-12 | 2 | -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 field | Dana Robinson | 2018-10-12 | 2 | -3/+0 |
|/ / | | | | | | | from H5F_trav_obj_ids_t. | ||||
* | | Merge pull request #1293 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to ↵ | Dana Robinson | 2018-10-12 | 1 | -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_t | Dana Robinson | 2018-10-11 | 1 | -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 Robinson | 2018-10-10 | 177 | -2686/+16628 |
|\ | | | | | | | | | | | | | develop * commit 'e962df1591bc6eaee5b9e318de83b9c6698bc7b6': VOL FEATURE | ||||
| * | VOL FEATURE | Dana Robinson | 2018-10-10 | 177 | -2686/+16628 |
|/ |