summaryrefslogtreecommitdiffstats
path: root/MANIFEST
Commit message (Collapse)AuthorAgeFilesLines
* Merge available RM doxygen from develop to hdf5 1 12 (#131)Larry Knox2020-11-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Snapshot version 1.12 release 1-3. Update version to 1.12.1-4. * First cut of the H5 public API documentation. (#80) * First cut of the H5 public API documentation. * Added H5Z "bonus track." * Applied Quincey's patch. * Added the missing patches from Quincey's original patch. * H5PL (complete) and basic H5VL API documentation. * Added H5I API docs. * Added H5L API docs. * First installment from Elena's H5T batch. * Second installment of Elena's H5T batch. * Final installment of Elena's H5T batch. * Full set of current H5F documentation. (#105) * First cut of the H5 public API documentation. * Added H5Z "bonus track." * Applied Quincey's patch. * Added the missing patches from Quincey's original patch. * H5PL (complete) and basic H5VL API documentation. * Added H5I API docs. * Added H5L API docs. * First installment from Elena's H5T batch. * Second installment of Elena's H5T batch. * Final installment of Elena's H5T batch. * Migrated documentation for SWMR functions. * Catching up on MDC functions. * Integrated the H5F MDC function documentation. * Added MDC and parallel H5F functions. * Slightly updated main page. * Added doxygen/dox/H5AC_cache_config_t.dox to MANIFEST. * Doxygen - added (mostly) beginner functions (#112) * Doxygen - added (mostly) beginner functions * Removed duplicate H5Pset_szip function * Add src/H5module.h to MANIFEST. Co-authored-by: Gerd Heber <gheber@hdfgroup.org> Co-authored-by: bljhdf <58825073+bljhdf@users.noreply.github.com>
* Cherry pick of Minor/id code cleanup (#114) (#124)Dana Robinson2020-11-251-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Revert "Switch ID code to use a hash table instead of a skip list (#52)" This reverts commit a50d211755cb272b2e468144e7d892a4c90813c4. * H5I_id_type_t and H5I_class_t are no longer managed via free lists * Fixed commenting issues * Naming and commenting cleanup in H5I.c * H5I cleanup * Header cleanup * Commenting * More uniform naming * Renames H5I_id_type_t and related in H5I.c * Adds gcc pragmas to ignore H5I const casting * Split H5I code into multiple files * Rename id_type to simply type in H5I code * Minor typo in H5Itest.c
* hdf5 1 12 release text (#110)hdf5-1.12.1-rc1Allen Byrne2020-11-211-2/+3
| | | | | | | | | | | * merge updates from develop * remove extension on command * Run autogen before chkmanifest * Update release text files and whitespace cleanup * Update list
* Manual sync with develop (#95)Dana Robinson2020-11-171-0/+19
| | | | Brings all features from develop. Note that RELEASE.txt has not been updated (will be done in a future PR).
* Add doxygen framework for CMake and autotoolsAllen Byrne2020-11-131-0/+10
|
* OESS-98 add CMake option to build plugins project within hdf5Allen Byrne2020-10-161-0/+2
|
* Merge from developAllen Byrne2020-10-071-1/+0
| | | | | | github workflow files parser files bin scripts doc corrections
* Add clang-format changes from develop.Allen Byrne2020-09-281-0/+7
|
* Clean up private / package / static namespace issues (function naming, whichQuincey Koziol2020-08-221-0/+1
| | | | | | header file, FUNC_ENTER / LEAVE, etc). Removed remaining personal email addresses from library source code (still needs cleaned from other directories). Misc. warning, style, and whitespace cleanup.
* Normalization of tools with developDana Robinson2020-08-181-0/+1
|
* Fix MANIFEST.Larry Knox2020-08-171-1/+0
|
* Tag TRILABS-227 changes and fix MANIFESTAllen Byrne2020-08-151-0/+8
|
* HDFFV-9989 Merge h5repack merge/prune from developAllen Byrne2020-08-151-0/+19
|
* Sync with developDana Robinson2020-08-011-3/+29
|
* Merge pull request #2693 in HDFFV/hdf5 from ↵Vailin Choi2020-07-211-0/+1
| | | | | | | | ~VCHOI/my_third_fork:bugfix/HDFFV-11080-heap-use-after-free-by-the-call to develop * commit '3023b34272cc6ada84aebfa7441a6a55afa3621c': Update MANIFEST. Add new test to Cmake. Fix for jira issue HDFFV-11080: (1) Patch up the file pointer when reading attribute of variable length datatype (2) Test to verify the fix when doing multiple threads
* Fix MANIFESTDana Robinson2020-06-231-0/+2
|
* Update MANIFEST for removal of older warnings files.Larry Knox2020-05-201-19/+1
|
* Merge branch 'hdf5_1_12' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 ↵Quincey Koziol2020-05-071-1/+1
|\ | | | | | | into hdf5_1_12
| * Correct pathAllen Byrne2020-05-071-1/+1
| |
* | Add thread_id.c to the MANIFEST and the CMakeLists.txt per Allen'sDavid Young2020-05-061-0/+1
|/ | | | request.
* Add github actions and cleanup java whitespaceAllen Byrne2020-05-061-0/+2
|
* TRILAB-244 separate CXX warnings and errors from CAllen Byrne2020-04-261-0/+3
|
* TRILAB-192 - cleanup edits and match CMake CXX to autotoolsAllen Byrne2020-04-131-0/+1
|
* TRILAB-192 - merge changes from developAllen Byrne2020-04-071-1/+13
| | | | Single source, config files, for warnings for both autotools and CMake. Update CMake libraries, tools, tests to use correct flags.
* TRILAB-192 merging warnings changes from developAllen Byrne2020-03-301-3/+39
|
* HDFFV-11036 - Corrected CMake test by adding file compare scriptAllen Byrne2020-02-241-0/+1
|
* HDFFV-10996 merge java vol tests from developAllen Byrne2020-02-041-0/+1
|
* Create common warnings for build systemsAllen Byrne2020-01-201-0/+6
|
* Squashed commit of the token_refactoring branch:Dana Robinson2020-01-191-2/+6
|
* Add test for reference shutdown issueJerome Soumagne2020-01-171-0/+1
|
* Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_12)Allen Byrne2020-01-071-0/+1
|\ | | | | | | | | | | | | | | | | | | | | * commit '7116d82f6b685261b5b4e64fada1a0a031cd7341': Remove mismerged code Cherry pick of 0225e6d5969 Cleanups from PR reviews Remove unnecessary H5CX call Refactor H5Dvlen_get_buf_size to use optional dataset operation, with generic fallback for VOL connectors that don't implement operation Refactor all the 'H5VL_*_optional' callbacks to move the type of operation out of the va_list, so it's at least possible for another connector to know what the operation is and decide whether to implement it or not. Update h5debug to retrieve file pointer through VOL framework
| * Refactor all the 'H5VL_*_optional' callbacks to move the type of operation outQuincey Koziol2020-01-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of the va_list, so it's at least possible for another connector to know what the operation is and decide whether to implement it or not. Added a new VOL sub-class called "introspect" where callbacks that report information about the connector or container can be placed. Added an 'opt_query' callback to this sub-class, for a connector to report back to the library whether a particular optional callback operation is supported. Also added a 'get_conn_cls' introspection callback, to retrieve the H5VL_class_t of a connector (either the "current" connector, H5VL_GET_CONN_LVL_CURR, or the terminal connector, H5VL_GET_CONN_LVL_TERM). Moved the "post open" operation from a file 'specific' operation to a file 'optional' operation, now that it's possible to detect (with the 'opt_query' introspection callback) whether a VOL connector implements an optional operation, without just returning an error. Added new internal VOL helper routines: H5VL_object_is_native, to determine if an object is in (or is a) native file, and H5VL_file_is_same, to determine if two objects are in (or are) the same terminal VOL connector's container. (And moved the special handling for FILE_IS_EQUAL operation out of internal VOL callback routine into H5VL_file_is_same) Made new dataset 'get' operation for H5Dvlen_get_buf_size, aligning it better with other 'get' operations in API. Fixed several issues with pass-through connectors, which are now passing the 'make check-passthrough-vol' tests again. A bunch of warning and style cleanups as well.
* | Add new h5diff filesAllen Byrne2019-12-211-0/+3
| |
* | HDFFV-10976,-10980 h5dump, h5ls, h5diff use new ref APIsAllen Byrne2019-12-201-0/+22
|/
* Apparently, + has no special meaning, and neither does \+, in so-calledDavid Young2019-12-191-0/+1
| | | | | | | | "obsolete" / POSIX "basic" regular expressions. Also, not every version of `sed` out there supports the `-E` option. So delete the -E flag and use the regex `[^/][^/]*` instead of `[^/]+`. Add config/netbsd to the MANIFEST.
* Merge t_2Gio test into hdf5_1_12. This will eventually be refactored out ↵Richard Warren2019-12-161-0/+1
| | | | after merging the test functionality into the testphdf5 test.
* TRILABS-135 add clang sanitizer supportAllen Byrne2019-12-131-0/+7
|
* Correct testfile nameAllen Byrne2019-12-091-2/+2
|
* HDFFV-10876 Merge from developAllen Byrne2019-12-091-0/+2
|
* Revert "Merge branch 'hdf5_1_12' of ↵Jerome Soumagne2019-12-091-1/+0
| | | | | | | https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into hdf5_1_12" This reverts commit 9f9336a5bd541752f472bab4c93da8de89f862cd, reversing changes made to 437a1919e7ba60fe75a33a466d264183a0255319.
* Merged HDFFV-10929_2GB_testing to hdf5_1_12Richard Warren2019-12-061-0/+1
|
* Update MANIFEST.Larry Knox2019-10-211-0/+1
|
* Add new H5R API that abstracts object, region and attribute reference typesJerome Soumagne2019-10-081-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Add 'blob' callbacks to VOL, along with a native implementation to store themQuincey Koziol2019-10-081-0/+1
| | | | | | | in the global heap, and changed the VL datatype conversion code to use blobs. Move encode/decode of sequence lengths into VL datatype callbacks, from native VOL blob routines.
* Add new toolchain fileAllen Byrne2019-10-011-0/+1
|
* Merge branch 'develop' of ↵Jacob Smith2019-09-231-0/+34
|\ | | | | | | https://bitbucket.hdfgroup.org/scm/~jake.smith/hdf5 into bugfix/repack_external_storage
| * Merge pull request #1908 in HDFFV/hdf5 from ~BMRIBLER/hdf5-bmr:develop to ↵Binh-Minh Ribler2019-09-031-0/+1
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop - Added new chunk query functions: H5Dget_num_chunks(), H5Dget_chunk_info(), and H5Dget_chunk_info_by_coord() - Fixed iterator issue in H5EA_iterate(), H5FA_iterate(), and H5D__none_idx_iterate() * commit '96dab622e3bbe75d85b0cef3ca2bd5288cf4ac32': Fixed error code and error messages Tested on Jelly (very minor) Changed H5VL_NATIVE_DATASET_GET_CHUNK_INFO_BY_COOR to H5VL_NATIVE_DATASET_GET_CHUNK_INFO_BY_COORD per a review comment. Updated comments Updated based on reviews and refactored test code Code cleanup and refactor Re-ordered items w.r.t. date. Fixed typo Added notes about HDFFV-10677 and HDFFV-10661 HDFFV-10677 and HDFFV-10661
| | * HDFFV-10677 and HDFFV-10661Binh-Minh Ribler2019-08-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Added functions to query chunk information: H5Dget_num_chunks(dset_id, fspace_id, *nchunks) Gets the number of written chunks that intersect with the given dataspace. However, in this version, the intersection is not yet completed. Thus, the number of all written chunks will be returned. H5Dget_chunk_info_by_coord(dset_id, *offset, *filter_mask, *addr, *size) Given a chunk's logical coordinates, returns the chunk's filter, address, and size. H5Dget_chunk_info(dset_id, fspace_id, index, *offset, *filter_mask, *addr, *size) Given a chunk's index, returns the chunk's logical coordinates, filter, address, and size. The chunk belongs to a set of chunks that have nonempty intersection with the specified dataspace. However, in this version, the intersection is not yet completed, and the index is of all the written chunks. These functions comply with VOL. - Fixed some oversights found in the library for the tests in chunk_info.c to work correctly. The returned value from a callback function was not checked in H5EA_iterate(), H5FA_iterate(), and H5D__none_idx_iterate(). This oversight caused a callback function to continue iterating even though it's supposed to stop. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
| * | Add 32-bit cross-compile toolchainAllen Byrne2019-08-291-0/+1
| |/
| * Some refactoring prior to implementing new H5P MPI functions.Dana Robinson2019-08-141-0/+1
| | | | | | | | | | | | * Macro cleanup and obvious warning fixes in parallel code. * Moved H5FD comm and info dup/free wrapper code to a new H5mpi.c file and separated it to deal with each MPI type separately.