summaryrefslogtreecommitdiffstats
path: root/src/H5VLnative_file.c
Commit message (Collapse)AuthorAgeFilesLines
* Add new H5R API that abstracts object, region and attribute reference typesJerome Soumagne2019-10-081-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also support references to external files Add new H5T_REF type and type conversion routines Support conversion from H5T_REF_OBJ/DSET_REG to H5T_REF Add H5Treclaim() API to reclaim memory of vlen/reference types Deprecate H5Dvlen_reclaim() Fix H5T_vlen_reclaim() and H5T_reclaim() to use private callback Add H5T_ref_reclaim() Move previous H5R APIs to H5Rdeprec.c Clean up H5Ocopy Separate H5O_copy_expand_ref() to H5Ocopy_ref() Add support for copying new reference types Clean up deprecated routines to go through VOL and same code path Fix return codes in existing trefer.c test Rename trefer.c to trefer_deprec.c trefer.c is for new references Add performance test for trefer Add additional obj_copy_ref test Make use of tokens and blobs to store references Skip blob encoding for object references Start adding new reference examples
* Adapt Jerome's "file info" H5VL 'get' query to retrieve container token info.Quincey Koziol2019-10-081-37/+49
| | | | Remove "by address" location for VOL operations. (Switching to "by token")
* Corrected missing parallel #ifdefs.Dana Robinson2019-09-271-0/+2
|
* Marked up H5Fget/set_mpi_atomicity() to use the VOL.Dana Robinson2019-09-271-0/+18
|
* Fix H5F_get_file_id and H5F__get_file_id to take app_ref parameterJerome Soumagne2019-08-141-1/+2
| | | | Fix app_ref_count from being incremented when private routines are used
* Added H5Fdelete call and VOL support (but no VFD/native implementation).Dana Robinson2019-06-111-1/+7
|
* Add H5Fget_fileno() API routine.Quincey Koziol2019-04-121-0/+13
|
* C and POSIX call cleanupDana Robinson2019-01-111-2/+2
|
* Merge branch 'develop' into dset_ohdr_minimizeJacob Smith2018-12-281-3/+3
|\
| * Squash merge of MDC logging changes.Dana Robinson2018-12-211-3/+3
| |
* | Merge branch 'develop' into dset_ohdr_minimizeJacob Smith2018-12-271-0/+19
|/
* Moved private native VOL connector functions to H5VLnative_private.h.Dana Robinson2018-12-201-1/+1
|
* Moved the remainder of the code into separate files.Dana Robinson2018-12-201-0/+798
|
* Split the native VOL connector code into multiple files andDana Robinson2018-12-201-0/+13
moved the attribute code over.