summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* OESS-65 add option to use AEC library in place of SZipAllen Byrne2020-05-201-139/+139
|
* Trim trailing whitespaceQuincey Koziol2020-05-202-13/+13
|
* Add Splitter VFD to library.Jacob Smith2020-05-201-0/+2
| | | | | | | | | | | | | | | * "Simultaneous and equivalent" Read-Write and Write-Only channels for file I/O. * Only supports drivers with the H5FD_FEAT_DEFAULT_VFD_COMPATIBLE flag for now, preventing issues with multi-file drivers. Add Mirror VFD to library. * Write-only operations over a network. * Uses TCP/IP sockets. * Server and auxiliary server-shutdown programs provided in a new directory, `utils/mirror_vfd`. * Automated testing via loopback ("remote" of localhost).
* Add \d to list of characters allowed after '-' in versions.Larry Knox2020-05-201-1/+1
|
* Revise API for H5get_alloc_stats() to take a struct instead of separate values.Quincey Koziol2020-05-201-0/+1
|
* Update examples and fix old version references.Allen Byrne2020-05-201-3/+3
|
* Filter all of the new _USED / _UNUSED type modifiers.David Young2020-05-201-0/+5
|
* Max Library "index" should be 7.Larry Knox2020-05-201-1/+1
|
* Remove duplicate lines noted on forum by Eric BavierLarry Knox2020-05-201-7/+0
|
* Add v111 version for H5O functions to enable version1 default for HDF5Larry Knox2020-05-201-2/+16
| | | | | 1.8-1.10 and version 3 default for HDF5 1.12. Version 2 functions are available (deprecated) but will not be the default for any version.
* Squashed commit of the token_refactoring branch:Dana Robinson2020-05-202-12/+35
|
* fix intel compile warningskmu2020-05-201-4/+15
|
* Revert "fix warnings from Intel compiler"kmu2020-05-201-13/+4
| | | | This reverts commit 8b9338ab57eec0cc8fa5a36c44d7b28e52e9a466.
* Revert "using a different MACRO"kmu2020-05-201-2/+0
| | | | This reverts commit fc61b7a9f3a38331809ebcb6247482943947cdb8.
* using a different MACROkmu2020-05-201-0/+2
|
* fix warnings from Intel compilerkmu2020-05-201-4/+13
|
* Refactor all the 'H5VL_*_optional' callbacks to move the type of operation outQuincey Koziol2020-05-201-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Make this script work on hosts where PERL is not installed atDavid Young2020-05-201-1/+2
| | | | /usr/bin/perl.
* Merge all of my changes from merge-back-to-feature-vfd_swmr-attempt-1,David Young2019-12-0923-109/+1681
| | | | | | | | including the merge of `hdffv/hdf5/develop`, back to the branch that Vailin and I share. Now I need to put this branch on a fork with a less confusing name than vchoi_fork!
* Make some NetBSD compatibility patches.David Young2019-10-0312-12/+26
|
* Merge branch 'develop' of ↵Vailin Choi2018-09-261-4/+4
|\ | | | | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~vchoi/my_hdf5_fork into feature/vfd_swmr Conflicts: src/H5AC.c src/H5F.c src/H5Pfapl.c Resolve conflicts for H5AC.c, H5F.c and H5Pfapl.c
| * Develop normalization with vol_integration.Dana Robinson2018-09-191-4/+4
| | | | | | | | | | Mostly peripheral things like the tools and wrappers, with just enough core library code to support that.
* | Merge pull request #10 in ~VCHOI/my_hdf5_fork from develop to feature/vfd_swmrVailin Choi2018-09-041-3/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'c834d9f99d45e5b9752e8525fe8761ea5592bf2c': (41 commits) HDFFV-10568 fix hdf5_java library dependency Remove another extra path var Move muti-config dir setting to root process Fix one more intermediate location Use different variable Cleanup and add intermediate dir for java Java must use shared libs to allow dlopen calls Correct names Call new function Correct default API version for develop to 112. Fix typo HD prefix and whitespace Update RELEASE.txt with suggested changes Update MANIFEST file for new t_coll_md_read.c file Remove now-unused local variable Add fix for HDFFV-10501 Revert testfile FILE change change FILE path Add testfiles to data copy Same changes needed for examples as test ...
| * HDFFV-10552 fix version script (missed when 1.11 created)Allen Byrne2018-08-161-3/+3
| |
* | Preliminary checkins for implementation done so far:Vailin Choi2018-08-141-0/+1
|/ | | | | | | | | | | | 1) Public routines: H5Pget/set_vfd_swmr_config 2) Public routine: H5Fvfd_swmr_end_tick 3) Initialization when opening a file with VFD SWMR writer 4) Tests in test/vfd_swmr.c for VFD SWMR 5) Fix a bug in src/H5Fint.c: when error is encountered after the root group is created Note the following: --This is WORK IN PROGRESS and will subject to change as implementation goes. --There is test failure form enc_dec_plist.c: I will fix this when changes to the property list are settled. --The branch is updated with the latest from develop as of 8/14/2018
* Update HDF5 examples to correct version.Larry Knox2018-07-241-2/+2
|
* Correct a few typos.Larry Knox2018-07-241-3/+3
|
* Update bine/release to create batch scripts and build-unix-sh, and toLarry Knox2018-07-241-33/+38
| | | | put files in a subdirectory.
* Add cmakehdf5 command line option to turn on shell script testing.Larry Knox2018-07-191-1/+9
| | | | Option is on by default but can be disabled with --disable-shell-testing.
* TRILAB-31 Working locallyAllen Byrne2018-07-161-0/+87
|
* Revert "Merge pull request #1116 in HDFFV/hdf5 from ↵hdftest2018-06-241-15/+7
| | | | | | | ~HDFTEST/hdf5_hft:hdf5_1_10 to develop" This reverts commit e9f476dad47ce593f13dacb77b1cc664d1f24e7b, reversing changes made to 2ff00b1b937ebe36ac6ddf590c16a4c27fc0b053.
* Clear RELEASE.txt after HDF5 1.10.2 releaselrknox2018-04-031-7/+15
| | | | | | Bring README.txt and INSTALL* updates from hdf5_1_10_2 branch to hdf5_1_10 branch. Bring bin/release changes to hdff5_1_10 branch.
* Merge branch 'develop' into hdf5_1_10M. Scot Breitenfeld2017-10-261-2/+2
|\
| * Add note to bin/release script with hint for situations where fileslrknox2017-09-261-0/+6
| | | | | | | | generated by autogen.sh are missing, causing chkmanifest to fail.
| * HDFFV-10284 Add VS2017 supportAllen Byrne2017-08-311-2/+2
| |
| * Major rework of H5PL package code before bringing VOL changesDana Robinson2017-07-141-2/+2
| | | | | | | | | | | | | | | | over. Brings coding standards in line with the rest of the library, enforces better software engineering principles, and makes everything more maintainable.
| * Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Larry Knox2017-04-2535-230/+154
| | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit '54957d37f5aa73912763dbb6e308555e863c43f4': Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes. Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh. Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1 Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.
| * Updated bin/trace to emit errors and reordered autogen.sh processingDana Robinson2017-04-251-1/+14
| | | | | | | | | | so that script failures leave the library in a non-compilable state, making it harder to ignore errors.
| * Remove extra space added by h5vers to version string in H5.java, whichlrknox2017-03-211-1/+1
| | | | | | | | then failed to match the pattern after the first run.
| * Remove incorrect " marks added to java files by bin/h5vers.lrknox2017-03-211-6/+6
| | | | | | | | Pull version from configure for version test in h5repack_plugin.sh.in
| * Extend h5vers to update version strings in java files and h5repacklrknox2017-03-201-5/+59
| | | | | | | | | | | | | | | | version test expected output file. Update version on develop branch to 1.11.0. Please enter the commit message for your changes. Lines starting
* | Merge pull request #686 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to developLarry Knox2017-10-051-0/+6
| | | | | | | | | | * commit 'fded10f0815f593301ac88d08d05343c8077746a': Add note to bin/release script with hint for situations where files generated by autogen.sh are missing, causing chkmanifest to fail.
* | Correct VS2017 referencesAllen Byrne2017-09-051-2/+2
| |
* | Updated bin/trace to emit errors and reordered autogen.sh processingDana Robinson2017-04-251-1/+14
| | | | | | | | | | so that script failures leave the library in a non-compilable state, making it harder to ignore errors.
* | Add new files in release_docs to MANIFEST.lrknox2017-04-152-13/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh. Conflicts: README.txt c++/src/Makefile.in fortran/src/Makefile.in hl/c++/src/Makefile.in hl/fortran/src/Makefile.in hl/src/Makefile.in java/src/jni/Makefile.in release_docs/RELEASE.txt src/Makefile.in
* | Change copyright headers to replace url referring to file to be removedlrknox2017-04-1433-217/+145
| | | | | | | | | | | | | | | | and replace it with new url for COPYING file. Fix 2 lines in java error test expected output file where messages include line numbers changed by reducing the copyright header by 2 lines.
* | Update RELEASE.txt Remove "currently under development" from h5vers forlrknox2017-03-241-1/+1
| | | | | | | | HDF5Config.cmake that causes cmake not to find HDF5.
* | Merge bin/h5vers changes from develop.lrknox2017-03-241-5/+59
|/ | | | | Pull version from configure for version test in h5repack_plugin.sh.in Update version to 1.10.2-snap0 for hdf5_1_10 branch.
* output_filter.sh:lrknox2017-03-151-0/+15
| | | | | | | | | | | | | | | | | | | | Comment added to address HDFFV-8270. The sample ontput in the file's comments are not up-to-date with the scripts in the file that remove output unique to certain systems when running test scripts. This output doesn't match expected output files for the tests, causing them to fail. Ther output_filter.sh file removes such output. Currently we don't have access to these systems to update the comments. testflushrefresh.sh.in: flushrefresh and other SWMR tests have been failing occasionally but regularly since bringing them to the develop branch. The logs and debugging point to unexpected deletion of signal files as the point of failure, and John Mainzer suggests that two such tests running simultaneously in the same directory may lead to the operating system deleting the other test's signal file. Running the flushrefresh test in its own directory seems to solve the problem.
* Final merge of page buffering branch to developQuincey Koziol2017-03-141-0/+2
|