summaryrefslogtreecommitdiffstats
path: root/c++
Commit message (Collapse)AuthorAgeFilesLines
* HDFFV-10805 Merge SHARED ONLY option from developAllen Byrne2019-06-203-30/+47
|
* Added new C++ wrappers - HDFFV-10622Binh-Minh Ribler2019-04-244-12/+171
| | | | | | | | | | | | | | | | Description: Added wrappers for H5Pset/get_create_intermediate_group: // Specifies in property list whether to create missing // intermediate groups void setCreateIntermediateGroup(bool crt_intmd_group) const; // Determines whether property is set to enable creating missing // intermediate groups bool getCreateIntermediateGroup() const; Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
* Snapshot version 1.10 release 6 (snap0)\nUpdate version to 1.10.6-snap1)hdftest2019-04-011-1/+1
|
* HDFFV-10703 - Update CMake variable handlingAllen Byrne2019-02-211-4/+4
|
* Update version on hdf5_1_10 branch to 1.10.6-snap0.Larry Knox2019-02-181-1/+1
|
* Code improvementBinh-Minh Ribler2019-02-161-277/+9
| | | | | | | Description: Removed dead code and accidentally leftover code Platforms tested: Linux/64 (jelly) - very minor
* Adding a C++ wrapperBinh-Minh Ribler2019-02-157-36/+239
| | | | | | | | | | | | | Description: - Added a wrapper for H5Ovisit2 to class H5Object // Recursively visit elements reachable from this object. void visit(H5_index_t idx_type, H5_iter_order_t order, visit_operator_t user_op, void *op_data, unsigned int fields); - Fixed various typos in documentation - Removed a pair of [] in a delete statement for a non-array pointer. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
* Fixing typo in documentationBinh-Minh Ribler2019-02-151-3/+1
|
* Refactor TIMEOUT valuesAllen Byrne2019-02-061-1/+1
|
* Merge CMake changes from developAllen Byrne2018-12-202-50/+72
|
* Snapshot version 1.10 release 5 (snap1)hdftest2018-11-081-1/+1
|
* Trial commitBinh-Minh Ribler2018-10-261-40/+40
| | | | | | | | Description: Just committing some typo fix to see whether my changes can be merged successfully to this branch Platforms tested: Linux/64 (jelly)
* Update versionLarry Knox2018-09-051-1/+1
|
* 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.
* Rearrange issues by date orderJordan Henderson2018-08-091-1/+1
| | | | | Update version. Update .so versions to match 1.10.3.
* Merge pull request #1158 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp4:develop ↵Binh-Minh Ribler2018-07-3113-0/+17
| | | | | | | | | | to develop Typos in comments * commit '7d9f5ed49a560fe8801b77cce8ffb60a2ec5e846': Fixed document format Platforms tested: Linux/64 (jelly) (only in comment sections) Fixed missing backslash
* Add missing '\' in the middle of the public headers list in Makefile.am.Larry Knox2018-07-261-4/+4
|
* Fixed typosBinh-Minh Ribler2018-07-262-13/+13
|
* Added class DSetAccPropListBinh-Minh Ribler2018-07-2629-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-2610-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-265-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-263-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-264-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-262-6/+14
|
* Fixed HDFFV-10458 partiallyBinh-Minh Ribler2018-07-266-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-2611-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
* 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)