summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated commentsJordan Henderson2017-03-301-20/+17
| | | | changed variable name for list containing all chunks in the I/O operation
* Add comments to H5D_filtered_collective_io_info_t data structureJordan Henderson2017-03-301-11/+11
| | | | Correct comment and error message about retrieving the threshold for performing either Linked-chunk or Multi-chunk I/O
* Merge branch 'feature/parallel_filters' of ↵Jordan Henderson2017-03-30269-7180/+24446
|\ | | | | | | ssh://bitbucket.hdfgroup.org:7999/~jhenderson/hdf5.git into feature/parallel_filters
| * Merge pull request #3 in ~JHENDERSON/hdf5 from develop to ↵Jordan Henderson2017-03-20269-7180/+24446
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | feature/parallel_filters * commit 'b359e8f1a2349d177e70d34560d0a089ce37c4c8': Description: Removed "#ifndef H5_NO_DEPRECATED_SYMBOLS" in file space tests, because the wrappers only use the latest functions now. Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test) Purpose: Add new C++ wrappers Description: Because H5Pset_file_space and H5Pget_file_space are deprecated, changed to make wrappers for the new functions instead: H5Ps/get_file_space_strategy H5Ps/get_file_space_page_size Description: Fixed typos. Platforms tested: Linux/64 (jelly) Description: Deprecating versions of PropList::setProperty that have arguments that miss "const" Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test) Description: Miscellaneous clean-up: format and comments Platforms tested: Linux/64 (jelly) Darwin (osx1010test) Add toolset option to cmake configure Update cmake pubconf to match autotools and add strtoll checks Switch from HDatoll to HDstrtoll, for Windows compatibility. output_filter.sh: 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. Correct double sourcedir name on copied datafiles. HDFFV-10138 Merge app framework to examples Final merge of page buffering branch to develop Purpose: Add new C++ wrappers Description: Added wrappers for H5Iis_valid, H5Ps/get_nlinks, H5Tget_create_plist, H5Oopen, H5Oclose and H5Pset_virtual Bring changes to I/O parameters from page_buffering branch. Merge in reentrency changes to "make space in cache" from page_buffering branch. Minor cleanups and bring over "prefetched dirty" fixes for entries loaded from a cache image. Remove some usage of "prefetched_dirty" flag (which hasn't been merged from the page_buffering branch yet. Also, bring over improvements to flush candidate entries for parallel code. Align with incoming page buffering changes: minor cleanups, centralize removing entries from collective metadata read list
| | * Merge pull request #348 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp2:develop ↵Larry Knox2017-03-204-55/+73
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit 'b6cb20d608aa6f5d9a7d825c1f38cfcea6ff5234': Description: Removed "#ifndef H5_NO_DEPRECATED_SYMBOLS" in file space tests, because the wrappers only use the latest functions now. Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test) Purpose: Add new C++ wrappers Description: Because H5Pset_file_space and H5Pget_file_space are deprecated, changed to make wrappers for the new functions instead: H5Ps/get_file_space_strategy H5Ps/get_file_space_page_size
| | | * Description:Binh-Minh Ribler2017-03-201-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed "#ifndef H5_NO_DEPRECATED_SYMBOLS" in file space tests, because the wrappers only use the latest functions now. Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
| | | * Purpose: Add new C++ wrappersBinh-Minh Ribler2017-03-194-47/+73
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: Because H5Pset_file_space and H5Pget_file_space are deprecated, changed to make wrappers for the new functions instead: H5Ps/get_file_space_strategy H5Ps/get_file_space_page_size New wrappers in FileCreatPropList: // Sets the strategy and the threshold value that the library will // will employ in managing file space. void setFileSpaceStrategy(H5F_fspace_strategy_t strategy, hbool_t persist, hsize_t threshold) const; // Returns the strategy that the library uses in managing file space. void getFileSpaceStrategy(H5F_fspace_strategy_t& strategy, hbool_t& persist, hsize_t& threshold) const; // Sets the file space page size for paged aggregation. void setFileSpacePagesize(hsize_t fsp_psize) const; // Returns the threshold value that the library uses in tracking free // space sections. hsize_t getFileSpacePagesize() const; Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
| | * Merge pull request #344 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp2:develop ↵Binh-Minh Ribler2017-03-172-2/+66
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '5acc8b9e169e6416e353433791321bc9c4e7b725': Description: Fixed typos. Platforms tested: Linux/64 (jelly) Description: Deprecating versions of PropList::setProperty that have arguments that miss "const" Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| | | * Description:Binh-Minh Ribler2017-03-171-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Fixed typos. Platforms tested: Linux/64 (jelly)
| | | * Merge branch 'develop' of ↵Binh-Minh Ribler2017-03-178-47/+135
| | | |\ | | | |/ | | |/| | | | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_bmr_cpp2 into develop
| | * | Merge pull request #342 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp2:develop ↵Binh-Minh Ribler2017-03-1738-183/+219
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '50ac3cd6ecc37bb2196bcebe8a202711e315759d': Description: Miscellaneous clean-up: format and comments Platforms tested: Linux/64 (jelly) Darwin (osx1010test)
| | * \ \ Merge pull request #340 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2017-03-178-47/+135
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '4c6f538770f92a09c6be46e44de056ad7ec68426': Add toolset option to cmake configure Update cmake pubconf to match autotools and add strtoll checks
| | | * | | Add toolset option to cmake configureAllen Byrne2017-03-172-2/+11
| | | | | |
| | | * | | Update cmake pubconf to match autotools and add strtoll checksAllen Byrne2017-03-166-45/+124
| | | | | |
| | | | | * Description:Binh-Minh Ribler2017-03-172-2/+66
| | | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Deprecating versions of PropList::setProperty that have arguments that miss "const" Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| | | | * Description:Binh-Minh Ribler2017-03-1738-183/+219
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | Miscellaneous clean-up: format and comments Platforms tested: Linux/64 (jelly) Darwin (osx1010test)
| | * | Merge pull request #334 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp2:develop ↵Binh-Minh Ribler2017-03-1615-14/+490
| | |\ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | to develop * commit '98090fe3b08a0ff85ae9bc93218a14017a6f37fe': Purpose: Add new C++ wrappers Description: Added wrappers for H5Iis_valid, H5Ps/get_nlinks, H5Tget_create_plist, H5Oopen, H5Oclose and H5Pset_virtual
| | | * Merge branch 'develop' of ↵Binh-Minh Ribler2017-03-1428-824/+2060
| | | |\ | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_bmr_cpp2 into develop
| | | * | Purpose: Add new C++ wrappersBinh-Minh Ribler2017-03-1415-14/+490
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: Added wrappers for H5Iis_valid, H5Ps/get_nlinks, H5Tget_create_plist, H5Oopen, H5Oclose and H5Pset_virtual // Checks if the given ID is valid. static bool isValid(hid_t an_id); // Sets the number of soft or user-defined links that can be // traversed before a failure occurs. void setNumLinks(size_t nlinks) const; // Gets the number of soft or user-defined link traversals allowed size_t getNumLinks() const; // Returns a copy of the creation property list of a datatype. PropList getCreatePlist() const; // Opens an object within a group or a file, i.e., root group. hid_t getObjId(const char* name,...); hid_t getObjId(const H5std_string& name,...); // Closes an object opened by getObjId(). void closeObjId(hid_t obj_id) const; // Maps elements of a virtual dataset to elements of the source dataset. void setVirtual(const DataSpace& vspace, const char *src_fname,...); void setVirtual(const DataSpace& vspace, const H5std_string src_fname,...); Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
| | * | | Merge pull request #336 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2017-03-168-314/+409
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f21374c455b713df8e866d0ebfddece7874b0f47': HDFFV-10138 Merge app framework to examples
| | | * \ \ Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2017-03-161-1/+1
| | | |\ \ \ | | | |/ / / | | |/| | | | | | | | | | | | | | | * commit '887783eb0e9a1787c77092ed53a7737ad4aaac3a': Switch from HDatoll to HDstrtoll, for Windows compatibility.
| | * | | | Merge pull request #339 in HDFFV/hdf5 from merge_page_buffering_10 to developQuincey Koziol2017-03-161-1/+1
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a16d142f80630b11ac45c0bcf00ee2ea5b88f08e': Switch from HDatoll to HDstrtoll, for Windows compatibility.
| | | * | | | Switch from HDatoll to HDstrtoll, for Windows compatibility.Quincey Koziol2017-03-161-1/+1
| | |/ / / /
| | | * | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2017-03-163-11/+39
| | | |\ \ \ | | | |/ / / | | |/| | | | | | | | | | | | | | | | | | | | | * commit 'cee9624b0febcb60a7b2699262104e9eaf20313d': output_filter.sh: 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. Correct double sourcedir name on copied datafiles.
| | * | | | Merge pull request #338 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to developLarry Knox2017-03-162-5/+37
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '98567db19290dc07cc86efae720b0dc457ae9f65': output_filter.sh: 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.
| | | * | | | output_filter.sh:lrknox2017-03-152-5/+37
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| | * | | | Merge pull request #337 in HDFFV/hdf5 from merge_page_buffering_09 to developQuincey Koziol2017-03-151-6/+2
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'ecfdadfb1eff5ae8f18269e33dce3856e22f4bd7': Correct double sourcedir name on copied datafiles.
| | | * | | | Correct double sourcedir name on copied datafiles.Quincey Koziol2017-03-151-6/+2
| | |/ / / /
| | | * | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2017-03-14202-5762/+20987
| | | |\ \ \ | | | |/ / / | | |/| | | | | | | | | | | | | | | * commit 'd0aeefd6455d6877afd934e238362636a86e4b42': Final merge of page buffering branch to develop
| | * | | | Merge pull request #335 in HDFFV/hdf5 from merge_page_buffering_08 to developQuincey Koziol2017-03-14202-5762/+20987
| | |\ \ \ \ | | | |_|_|/ | | |/| | | | | | | | | | | | | | | * commit '0313cbb91d974b153dbe8747d193ac3c619eea3b': Final merge of page buffering branch to develop
| | | * | | Final merge of page buffering branch to developQuincey Koziol2017-03-14202-5762/+20987
| | |/ / /
| | | * | HDFFV-10138 Merge app framework to examplesAllen Byrne2017-03-148-314/+409
| | |/ /
| | * | Merge pull request #333 in HDFFV/hdf5 from merge_page_buffering_07 to developQuincey Koziol2017-03-1328-824/+2060
| | |\ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | * commit '4fad103187db9095afc8eab90b5f5544feb1d19b': Bring changes to I/O parameters from page_buffering branch. Merge in reentrency changes to "make space in cache" from page_buffering branch. Minor cleanups and bring over "prefetched dirty" fixes for entries loaded from a cache image. Remove some usage of "prefetched_dirty" flag (which hasn't been merged from the page_buffering branch yet. Also, bring over improvements to flush candidate entries for parallel code. Align with incoming page buffering changes: minor cleanups, centralize removing entries from collective metadata read list
| | | * Bring changes to I/O parameters from page_buffering branch.Quincey Koziol2017-03-1314-249/+355
| | | |
| | | * Merge in reentrency changes to "make space in cache" from page_buffering branch.Quincey Koziol2017-03-134-51/+733
| | | |
| | | * Minor cleanups and bring over "prefetched dirty" fixes for entries loaded fromQuincey Koziol2017-03-1212-34/+265
| | | | | | | | | | | | | | | | a cache image.
| | | * Remove some usage of "prefetched_dirty" flag (which hasn't been merged from theQuincey Koziol2017-03-103-416/+577
| | | | | | | | | | | | | | | | | | | | page_buffering branch yet. Also, bring over improvements to flush candidate entries for parallel code.
| | | * Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2017-03-104-22/+43
| | | |\ | | | |/ | | |/| | | | | merge_page_buffering_07
| | | * Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2017-03-0778-14533/+14522
| | | |\ | | | | | | | | | | | | | | | merge_page_buffering_07
| | | * \ Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2017-03-0767-830/+1135
| | | |\ \ | | | | | | | | | | | | | | | | | | merge_page_buffering_07
| | | * | | Align with incoming page buffering changes: minor cleanups, centralize removingQuincey Koziol2017-03-073-77/+133
| | | | | | | | | | | | | | | | | | | | | | | | entries from collective metadata read list
* | | | | | Remove debugging statementsJordan Henderson2017-03-301-342/+6
|/ / / / /
* | | | | Merge pull request #2 in ~JHENDERSON/hdf5 from HDFFV/hdf5:develop to ↵Jordan Henderson2017-03-10418-22505/+51430
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | feature/parallel_filters * commit '56e5b4ed05fb3bad51c226ec5b567871a45e0bce': (112 commits) updated AM_SILENT_RULES syntax Added a check for AM_SILENT_RULES before enabling it. Fix alignment Fix vds tests Correct result code for strings test Add extension to filename HDFFV-10128 fix string compare and add tests Description: Only format changes: mostly tabs vs. spaces Platforms tested: Linux/64 (jelly) - very minor Lowercase math and set CMake commands Added "flush" and "refresh" to testflushrefresh.sh error output so it's easier to see where errors in the script occur. Misc. small cleanups to sync against incoming page buffering changes. Update CMake formatting Update CMake files and formatting Normalize against incoming page buffering changes. HDFFV-10120 verify nozlib checking with tools tests cmake non-code typo Correct issues from pull request reviews. Corrected version of 4b5e05c084f93c35dae946c2c9e814d565a613b0: Fix some more signed -> unsigned value issues with cache data structures, also misc. style cleanups. All to align w/incoming page_buffering changes. Revert "Fix some more signed -> unsigned value issues with cache data structures, also" Added virtual to list ...
| * | | | Merge pull request #330 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to developScot Breitenfeld2017-03-091-1/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd297ee6e82adbbbbca168997953cdf0c5a3922eb': updated AM_SILENT_RULES syntax Added a check for AM_SILENT_RULES before enabling it.
| | * | | | updated AM_SILENT_RULES syntaxM. Scot Breitenfeld2017-03-091-1/+1
| | | | | |
| | * | | | Added a check for AM_SILENT_RULES before enabling it.M. Scot Breitenfeld2017-03-081-1/+1
| |/ / / /
| * | | | Merge pull request #328 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2017-03-083-21/+42
| |\ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | * commit '71fa3dc480d9d6b1ea00c4f10e9ee0ec10c2c8d9': Fix alignment Fix vds tests
| | * | | Fix alignmentAllen Byrne2017-03-081-9/+9
| | | | |
| | * | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2017-03-0878-14533/+14522
| | |\ \ \ | | |/ / / | |/| | | | | | | | | | | | | * commit '7942414b24288d497d4878754319dffa24bbec11': Description: Only format changes: mostly tabs vs. spaces Platforms tested: Linux/64 (jelly) - very minor
| * | | | Merge pull request #323 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp:develop to ↵Binh-Minh Ribler2017-03-0778-14533/+14522
| |\ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop Replaces tabs with spaces. * commit '8f5a1f43d0cf527488be2b2805bac2b6c86b8c66': Description: Only format changes: mostly tabs vs. spaces Platforms tested: Linux/64 (jelly) - very minor