summaryrefslogtreecommitdiffstats
path: root/c++
Commit message (Collapse)AuthorAgeFilesLines
* Squashed commit of the token_refactoring branch:Dana Robinson2020-05-2013-83/+217
|
* HDFFV-11001 need to qualify all by parallel or serial typesAllen Byrne2020-05-202-2/+2
|
* HDFFV-11001 Add fine control over testingAllen Byrne2020-05-202-2/+4
|
* Apparently, + has no special meaning, and neither does \+, in so-calledDavid Young2020-05-201-1/+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.
* Make these scripts relocatable again: derive a relative path for theDavid Young2020-05-201-1/+24
| | | | | | | original installation prefix from the examples prefix. Use that relative path to locate the current installation prefix, always. Fall back to an absolute installation prefix if the relative path cannot be derived.
* Merge all of my changes from merge-back-to-feature-vfd_swmr-attempt-1,David Young2019-12-0943-1598/+1947
| | | | | | | | 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-032-4/+4
|
* Snapshot version 1.11 release 2.hdftest2018-09-201-1/+1
|
* Develop normalization with vol_integration.Dana Robinson2018-09-192-9/+9
| | | | | Mostly peripheral things like the tools and wrappers, with just enough core library code to support that.
* Change prefix in example scripts to relative path to bin. This was doneLarry Knox2018-08-231-1/+1
| | | | | for 1.8, and works wherever installed without the need to replace the original prefix.
* Merge branch 'develop' of ↵Binh-Minh Ribler2018-07-281-7/+8
|\ | | | | | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_bmr_cpp4 into develop
| * Add missing '\' in the middle of the public headers list in Makefile.am.Larry Knox2018-07-241-4/+4
| |
* | Fixed document formatBinh-Minh Ribler2018-07-2813-0/+17
| | | | | | | | | | Platforms tested: Linux/64 (jelly) (only in comment sections)
* | Fixed missing backslashBinh-Minh Ribler2018-07-241-7/+6
|/
* Fixed typosBinh-Minh Ribler2018-07-232-13/+13
|
* Added class DSetAccPropListBinh-Minh Ribler2018-07-2229-39/+479
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Added class DSetAccPropList for the dataset access property list. - Added wrapper for H5Dget_access_plist to class DataSet // Gets the access property list of this dataset. DSetAccPropList getAccessPlist() const; - Added wrappers for H5Pset_chunk_cache and H5Pget_chunk_cache to class DSetAccPropList // Sets the raw data chunk cache parameters. void setChunkCache(size_t rdcc_nslots, size_t rdcc_nbytes, double rdcc_w0) // Retrieves the raw data chunk cache parameters. void getChunkCache(size_t &rdcc_nslots, size_t &rdcc_nbytes, double &rdcc_w0) - Added two more arguments to H5Location::createDataSet: const DSetAccPropList& dapl = DSetAccPropList::DEFAULT const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT - Added one more argument to H5Location::openDataSet: const DSetAccPropList& dapl = DSetAccPropList::DEFAULT Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Code improvementBinh-Minh Ribler2018-07-2110-203/+176
| | | | | | | | | | | Description: Moved the new H5Object::getInfo member functions to H5Location and made them overloaded with the existing H5Location::getObjinfo. This way is cleaner than the previous approach. Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Fixed EED-319Binh-Minh Ribler2018-07-185-35298/+24282
| | | | | | | | | Description: - Fixed doc issue Added an html version for the C++ function mapping table and removed the single web page version. Updated cpp_doc_config to use the html file. - Added a couple more minor tests
* Fixed HDFFV-10472Binh-Minh Ribler2018-07-173-0/+98
| | | | | | | | | | Description: Added operator!= to DataType bool operator!=(const DataType& compared_type) Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Fixed HDFFV-10458 partiallyBinh-Minh Ribler2018-07-174-9/+163
| | | | | | | | | | | | | | | | | | | Description: Added wrappers for H5Oget_info_by_idx2. // Returns information about an HDF5 object, given its index. void getInfo(const char* grp_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) void getInfo(const H5std_string& grp_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Fixed commentsBinh-Minh Ribler2018-07-172-6/+14
|
* Fixed HDFFV-10458 partiallyBinh-Minh Ribler2018-07-176-10/+187
| | | | | | | | | | | | | | | | | | | | Description: Added wrappers for H5Oget_info2 and H5Oget_info_by_name2. // Returns information about an HDF5 object. void getInfo(H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC) // Returns information about an HDF5 object, given its name. void getInfo(const char* name, H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) void getInfo(const H5std_string& name, H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* Fixed HDFFV-10404Binh-Minh Ribler2018-07-1311-22/+22
| | | | | | | | | Description: Applied the typo fixes from user's report. The previous pull request couldn't be merged because it was too old, and it was too complicated for me to resolve conflicts. Platform tested: Linux/64 (jelly) - very minor
* Revert "Merge pull request #1116 in HDFFV/hdf5 from ↵hdftest2018-06-241-1/+1
| | | | | | | ~HDFTEST/hdf5_hft:hdf5_1_10 to develop" This reverts commit e9f476dad47ce593f13dacb77b1cc664d1f24e7b, reversing changes made to 2ff00b1b937ebe36ac6ddf590c16a4c27fc0b053.
* Snapshot version 1.10 release 3 (snap3)hdftest2018-06-241-1/+1
|
* Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)hdftest2018-06-162-5/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '87829e06189cd9b29583b5ca8065b52b1f4cd523': (30 commits) HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly Cleaned up H5Fmount/unmount code. Normalization with vol_integration branch. Add fortran MPI to test and example Add mpi include folders for fortran C objects Normalization with the vol_integration branch. Fixed MANIFEST Fix usage of compression lib in shared tests Fix jni function call version Fix the error found after earlier checkin. H5O_info fixes for java and examples Added a RELASE.txt entry for HDFFV-10505. Changed 'deprecated' to indicate 'no longer supported' in the --enable-debug/production configure flags. (1) Made the change according to the pull request feedback. (2) Removed the performance test form test/th5o.c: will decide on what needs to be done to show speedup via HDFFV-10463. Normalize with vol_integration. Removed unused H5MF functions and updated FUNC_ENTER macros and naming in H5MFsection.c. Restored some unused #defines to the deprecated section of H5Dpublic.h. Changes made based on feedback from pull request #1039. ...
| * Merge pull request #1111 in HDFFV/hdf5 from hdf5_1_10.sync to hdf5_1_10Scot Breitenfeld2018-06-152-5/+5
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '57f64b92d19fed2879ee9bafe1d29bfac865d54c': (30 commits) HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does not work properly Cleaned up H5Fmount/unmount code. Normalization with vol_integration branch. Add fortran MPI to test and example Add mpi include folders for fortran C objects Normalization with the vol_integration branch. Fixed MANIFEST Fix usage of compression lib in shared tests Fix jni function call version Fix the error found after earlier checkin. H5O_info fixes for java and examples Added a RELASE.txt entry for HDFFV-10505. Changed 'deprecated' to indicate 'no longer supported' in the --enable-debug/production configure flags. (1) Made the change according to the pull request feedback. (2) Removed the performance test form test/th5o.c: will decide on what needs to be done to show speedup via HDFFV-10463. Normalize with vol_integration. Removed unused H5MF functions and updated FUNC_ENTER macros and naming in H5MFsection.c. Restored some unused #defines to the deprecated section of H5Dpublic.h. Changes made based on feedback from pull request #1039. ...
| | * Merge branch 'develop' into hdf5_1_10.syncM. Scot Breitenfeld2018-06-042-5/+5
| | |\
| | | * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Vailin Choi2018-05-233-5/+5
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '2b0fb7e3f1f7da5b23d430702493ed4fb7f87166': (21 commits) HDFFV-9739 only executes H5E tests in production Remove link flag from compile command fix typo Add release note Correct attribute location HDFFV-9739 fix copy testfiles command HDFFV-9739 remove obsolete test files HDFFV-9739 dup test file for concurrent tests HDFFV-9739 Fix autotools script HDFFV-9739 Change autotools test scripts Fix typo HDFFV-9739 Update test reference Update current windows test machines HDFFV-9739 Grab err number before API call HDFFV-9739 Add release note Adjust test names for concurrent tests Fix soversion HDFFV-9739 Fix copy name HDFFV-9739 factor out tests into separate JUnit Updated the threadsafety test to use error macros instead of asserts. ...
| | | * | Changes made based on feedback from pull request #1039.Vailin Choi2018-05-141-2/+2
| | | | |
| | | * | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Vailin Choi2018-05-143-53/+32
| | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'dcc66a4f157ace0858b788228550f3e104df3242': (35 commits) GGC requires attribute before function Correct COMPILE defs usage Add missing module_dir property Text cleanup Correct sentence punctuation. Add release note. Use set_property for MT flag Correct command usage Remove APPEND Fix typo Add missing test lib add missing folder to path Fix another command revert Missed a command revert Revert to old style for LINK_FLAGS gen expr not working LINK_FLAGS must be separate property sets Fix link flags syntax Revert refactor link flags refactor link flags to interface Refactor link flags ...
| | | * | | Fix for HDFFV-10180 Performance issues with H5Oget_info.Vailin Choi2018-04-242-5/+5
| | | | | |
| | * | | | Merge branch 'develop' into hdf5_1_10.syncM. Scot Breitenfeld2018-05-223-5/+5
| | |\ \ \ \ | | | | |_|/ | | | |/| |
| | | * | | Fix MPI on Windows by adding MPI include folderAllen Byrne2018-05-093-5/+5
| | | | |/ | | | |/|
| | * | | Merge branch 'develop' into hdf5_1_10.syncM. Scot Breitenfeld2018-05-103-53/+32
| | |\ \ \ | | | |/ /
| | | * | Correct COMPILE defs usageAllen Byrne2018-05-092-3/+3
| | | | |
| | | * | TRILABS-19 remove add_defintions and use generator expressionsAllen Byrne2018-04-263-53/+32
| | | |/
| | * | Merge branch 'develop' into hdf5_1_10.syncM. Scot Breitenfeld2018-05-084-30/+36
| | |\ \ | | | |/
| | | * TRILABS-20 set a compiler name on all project commandsAllen Byrne2018-04-204-24/+31
| | | |
| | | * TRILABS-19 Initial conversion of include_directories to targetsAllen Byrne2018-04-174-6/+5
| | | |
| | | * HDFFV-10444 fix soversion numbers for librariesAllen Byrne2018-04-101-2/+2
| | | |
* | | | Snapshot version 1.10 release 3 (snap2)hdftest2018-06-041-1/+1
|/ / /
* | | Updated version to 1.10.3-snap2hdftest2018-05-291-1/+1
| | |
* | | HDFFV-9739 and cmake improvements merge from developAllen Byrne2018-05-224-52/+37
|/ /
* | Updated version to 1.10.3-snap1hdftest2018-04-301-1/+1
| |
* | HDFFV-10444 fix so numbers and merge java test changesAllen Byrne2018-04-101-2/+2
| |
* | Merge pull request #965 in HDFFV/hdf5 from develop to hdf5_1_10Larry Knox2018-03-151-0/+4
|\ \ | |/ | | | | | | | | | | * commit '02a9433fa0aac34ae81ab5f0d5b97a7934881215': Add 2 parallel test files to CHECK-CLEANFILES so that if their tests fail before removing them, make check-clean will remove them. Fixed memory leak Description: Added LinkCreatPropList to initH5cpp to cleaning up resource at exit. Platforms tested: Linux/64 (jelly) Linux/ppc64 (ostrich) HDFFV-10412 add note for new H5error_on Java API
| * Fixed memory leakBinh-Minh Ribler2018-03-151-0/+4
| | | | | | | | | | | | | | | | Description: Added LinkCreatPropList to initH5cpp to cleaning up resource at exit. Platforms tested: Linux/64 (jelly) Linux/ppc64 (ostrich)
* | Updated version to 1.10.3-snap0lrknox2018-03-141-1/+1
| |
* | Merge pull request #943 in HDFFV/hdf5 from develop to hdf5_1_10Larry Knox2018-03-1351-145/+75
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit '9247388c3d14510341ea3f07847ce2cbb6e44a8e': Rework new tests into one macro Added a "won't fix" RELEASE.txt entry for HDFFV-10356. Fix CMake test names Fixed typo Add release note for HDFFFV-10397. Added a fix for HDFFV-10358. Fixed documentation Description: - Updated the description of copy constructor for clarification. - Removed unnecessary comments. Platforms tested: Linux/64 (jelly) Enhancement to the tool h5clear (HDFFV-10360) Fix for HDFFV-10209 VDS SWMR test failure Free the object header when there are chksum retries.