summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r28002] merge from trunk.inactive/avoid_truncateMohamad Chaarawi2015-10-0834-221/+6514
|\
| * [svn-r27968] Modified version number to 1.9.233 before creating a tar ball ↵Elena Pourmal2015-10-061-2/+2
| | | | | | | | for DLS.
| * [svn-r27957] Description:Quincey Koziol2015-10-051-23/+12
| | | | | | | | | | | | | | | | Minor whitespace cleanups. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
| * [svn-r27956] Description:Quincey Koziol2015-10-052-5/+5
| | | | | | | | | | | | | | | | Minor code cleanups, preparing to merge to trunk. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
| * [svn-r27946] Brought VDS branch in sync with trunk (up to r27945).Dana Robinson2015-10-0411-113/+149
| |\ | | | | | | | | | | | | | | | | | | | | | Tested on Ubuntu 15.04 (Linux 3.19 x86_64), gcc 4.9.2, MPICH 3.1.4 and CMake 3.3.2. - Autotools serial w/ Fortran, C++ - Autotools parallel w/ Fortran - CMake serial w/ Fortran, C++
| | * [svn-r27939] Remove H5D__iterate and use H5S_select_iterate directlyJerome Soumagne2015-10-026-69/+97
| | | | | | | | | | | | | | | Add internal library callback to H5S_select_iterate to avoid having to pass hid_t objects internally
| | * [svn-r27938] Fix private/public H5A_get_type and H5A_get_spaceJerome Soumagne2015-10-024-38/+49
| | |
| * | [svn-r27944] Description:Quincey Koziol2015-10-041-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | Avoid duplicating source FAPL & DAPL if they are already available. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | [svn-r27918] Brought in sync with the trunk:Dana Robinson2015-09-301-3/+4
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r27860-27883 r27892-27916 Tested on: - h5committest - jam (parallel) fails with an existing, unrelated MPI config error - platypus fails with due to an existing, unrelated cmakehdf5 error where it does not recognize --enable-fortran2003.
| * \ \ [svn-r27916] Re-merge of r27884-27891 from the trunk + bugfix for a fewDana Robinson2015-09-305-90/+130
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | H5S recursive functions where an aliased pointer was incorrectly set too early. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) w/ gcc 4.9.2 serial and parallel (w/ MPICH 3.1.4)
| * | | | [svn-r27912] Revert of r27887, which caused failures in the vds test. TheseDana Robinson2015-09-296-140/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes will be merged more carefully so we can more easily identify any errors that arise. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) w/ gcc 4.9.2 serial and parallel (w/ MPICH 3.1.4)
| * | | | [svn-r27887] Description:Quincey Koziol2015-09-276-91/+140
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge changes from trunk to the branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r27885] Description:Quincey Koziol2015-09-271-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check if the layout has been retrieved before setting it again. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r27879] Move property list shutdown earlier in H5_term_library, since ↵Neil Fortner2015-09-251-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with VDS layout it needs to call into the H5D package. Tested: ummon
| * | | | | [svn-r27876] Description:Quincey Koziol2015-09-251-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make virtual layout return to the property list occur in all cases, even on failure. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not needed on this branch)
| * | | | | [svn-r27860] Description:Quincey Koziol2015-09-231-0/+10
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync w/changes on trunk Tested on: Not necessary, text only...
| * \ \ \ \ \ [svn-r27850] Description:Quincey Koziol2015-09-222-3/+13
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync w/trunk Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
| * | | | | | | [svn-r27848] Description:Quincey Koziol2015-09-222-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clean up warnings and some normalization against trunk. Tested: McaOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | | | [svn-r27839] Removed generated autotools stragglers missed in trunk sync.Dana Robinson2015-09-211-2014/+0
| | | | | | | |
| * | | | | | | [svn-r27835] Description:Quincey Koziol2015-09-21332-11596/+8126
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync w/trunk. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
| * \ \ \ \ \ \ \ [svn-r27760] Brought r27631-27755 over from the trunk.Dana Robinson2015-09-1116-856/+1616
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tested on: jam
| * | | | | | | | | [svn-r27701] RM offset initialization that is no longer necessary with the ↵Neil Fortner2015-09-082-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | recent fix to H5Screate(). Tested: ummon
| * | | | | | | | | [svn-r27673] rm unnecessary/unreachable code from H5S_get_select_hyper_nblocksNeil Fortner2015-09-031-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested: ummon
| * | | | | | | | | [svn-r27646] Add version number to VDS global heap object encoding.Neil Fortner2015-09-013-12/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix handling of layout version number. Other minor fixes/cleanup. NOTE: This commit changes the file format for VDS, all files must be re-generated. Tested: ummon
| * | | | | | | | | [svn-r27632] Description:Quincey Koziol2015-08-3112-247/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert changes to pass file pointer to selection serialize/deserialize routines. Also patch back in some changes that were merged out in the previous merge w/trunk. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
| * | | | | | | | | [svn-r27630] Description:Quincey Koziol2015-08-3123-309/+533
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring in changes from the trunk, through r27628. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
| * \ \ \ \ \ \ \ \ \ [svn-r27606] Merge revisions 27593 through 27605 from trunk to vds branch.Neil Fortner2015-08-282-2/+1
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested: ummon
| * | | | | | | | | | | [svn-r27599] Ran bin/reconfigureDana Robinson2015-08-274-817/+817
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tested on: jam
| * | | | | | | | | | | [svn-r27598] Description:Quincey Koziol2015-08-272-17/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check in misc. minor code cleanups, found during code review
| * | | | | | | | | | | [svn-r27593] Merge revisions 27453 through 27592 from trunk to vds branch.Neil Fortner2015-08-2738-540/+608
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested: ummon
| * | | | | | | | | | | | [svn-r27547] Fill in public function descriptions from RM entries.Neil Fortner2015-08-212-15/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested: ummon
| * | | | | | | | | | | | [svn-r27546] Add tests for H5O__dset_bh_info (H5Oget_info) and unlimited ↵Neil Fortner2015-08-211-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | selections in a region reference. Tested: ummon
| * | | | | | | | | | | | [svn-r27543] Add tests to cover remaining code coverage assertions in ↵Neil Fortner2015-08-201-25/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | H5Shyper.c. Add more tests for unlimited selections. Fix bug related to empty unlimited source dataset. Tested: ummon
| * | | | | | | | | | | | [svn-r27538] Add tests to cover remaining code coverage assertions in src ↵Neil Fortner2015-08-205-16/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | directory except for those in H5Doh.c and H5Shyper.c. Tested: ummon
| * | | | | | | | | | | | [svn-r27528] Modify printf implementation to not open source datasets that ↵Neil Fortner2015-08-192-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | were previously opened when calculating the VDS extent, instead assuming they still exist. Tested: ummon
| * | | | | | | | | | | | [svn-r27527] Add tests to hit code coverage assertions in H5Olayout.c.Neil Fortner2015-08-192-11/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix issue in VDS delete routine. Tested: ummon
| * | | | | | | | | | | | [svn-r27520] Add new test for all 3 selection types in the same VDS.Neil Fortner2015-08-181-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Minor cleanup in the tests. Tested: ummon
| * | | | | | | | | | | | [svn-r27506] H5Dset_extent no longer holds all printf source datasets open.Neil Fortner2015-08-148-908/+925
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other items identified during reviews. Tested: ummon
| * | | | | | | | | | | | [svn-r27505] Add support for H5Dset_extent for VDS.Neil Fortner2015-08-143-55/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add tests for this. Other bug fixes/cleanup Tested: Kubuntu 64 (home computer)
| * | | | | | | | | | | | [svn-r27504] Change comments/code around to reflect decision to have virtual ↵Neil Fortner2015-08-134-8/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | datasets always return TRUE when their is_alloc function is called. Tested: ummon
| * | | | | | | | | | | | [svn-r27501] Add mapping validity checking to VDS open.Neil Fortner2015-08-124-78/+157
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other minor fixes/cleanup. Tested: ummon
| * | | | | | | | | | | | [svn-r27498] Add support for I/O after reopening a VDS with unlimited and/or ↵Neil Fortner2015-08-121-73/+296
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | printf mappings without calling H5Dget_space first. Add tests for this. Other minor fixes/cleanup. Tested: ummon
| * | | | | | | | | | | | [svn-r27481] Add support for offset selections passed to H5Pset_virtual.Neil Fortner2015-08-071-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add test for this. Tested: ummon
| * | | | | | | | | | | | [svn-r27479] Add checking for invalid inputs to H5Dset_virtual: point ↵Neil Fortner2015-08-0710-42/+253
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | selections, incorrect numbers of elements selected, incorrect "slice" through limited dimensions, incorrect number of printf substitutions. Patch source selection space extent with bounds of selection if extent is unknown before returning via H5Pget_virtual_srcspace. Write updated VDS dataspace to file when it changes due to unlimited selections. Other minor fixes/cleanup. Tested: ummon
| * | | | | | | | | | | | [svn-r27453] Merge revisions 27418 through 27452 from trunk to vds branch.Neil Fortner2015-08-037-3/+66
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested: ummon
| * | | | | | | | | | | | | [svn-r27450] Add descriptions for all non-public functions.Neil Fortner2015-07-317-45/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other comments. Add some input checking. Tested: ummon
| * | | | | | | | | | | | | [svn-r27425] Implement support for H5Pequal with VDS properties.Neil Fortner2015-07-221-1/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Testing for H5Pequal with VDS. Tested: ummon
| * | | | | | | | | | | | | [svn-r27424] Implement support for h5debug for VDS.Neil Fortner2015-07-225-49/+224
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement support for H5Pencode/decode with VDS properties. Testing for H5Pencode/decode with VDS. Relax assertion check for number of elements written to buffer as we do not check for overlaps in mappings. Other minor fixes/cleanup. Tested: ummon
| * | | | | | | | | | | | | [svn-r27419] Merge revisions 27394 through 27418 from trunk to vds branch.Neil Fortner2015-07-217-222/+541
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested: ummon
| * | | | | | | | | | | | | | [svn-r27398] Fixed potential issue layouts with compilers that do not ↵Neil Fortner2015-07-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | support designated initializers. Tested: ummon