summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| | * [svn-r25283] Description:Quincey Koziol2014-06-142-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correct error in new hyperslab selection test to use the right # of dimensions for start/stride/count/block arrays. Also, switch H5Sselect_select to H5Smodify_select. Tested on: MacOSX/64 10.9.3 (amazon) w/gcc 4.9.1, OpenMPI, C++, FORTRAN & threadsafe (Too minor to require h5committest)
* | | [svn-r25281] fix bugs with latest merge.Mohamad Chaarawi2014-06-134-12/+279
| | |
* | | [svn-r25280] merge from latest VOL/trunk branch.Mohamad Chaarawi2014-06-13114-2992/+5021
|\ \ \ | |/ /
| * | [svn-r25275] merge from trunk.Mohamad Chaarawi2014-06-1331-1884/+2765
| |\ \ | | |/
| | * [svn-r25274] Adds #defines that ensures that DllMain is only compiled in ↵Dana Robinson2014-06-131-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | when the thread-safe shared library is built on Windows. Fixes HDFFV-8837. Tested on 64-bit Windows 7 with VS2012.
| | * [svn-r25273] Description:Quincey Koziol2014-06-1332-2734/+3611
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring in Chao/Neil/my changes to optimize hyperslab selection operations further, along with 3 new public API routines: H5Scombine_hyperslab(), H5Sselect_select() and H5Scombine_select(), along with many minor cleanups to the code and fixing a few compiler warnings. Tested on: Mac OSX/64 10.9.3 w/gcc 4.9.x and parallel w/OpenMPI (h5commttest forthcoming)
| * | [svn-r25254] merge from trunk.Mohamad Chaarawi2014-06-1177-984/+2124
| |\ \ | | |/
| | * [svn-r25241] Snapshot version 1.9 release 183HDF Tester2014-06-082-3/+3
| | |
| | * [svn-r25216] Snapshot version 1.9 release 182HDF Tester2014-05-253-6/+6
| | |
| | * [svn-r25215] Description:Quincey Koziol2014-05-252-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring changes from Coverity branch back to trunk: r20914: Use HDstrncpy and HDstrncat! --gh 20915: Use HDstrncpy and HDstrncat! --gh Tested on: Mac OSX/64 10.9.3 (amazon) w/gcc 4.9.0, C++, FORTRAN & parallel (too minor to require h5committest)
| | * [svn-r25208] Make the header generation optional and depend on finding perl ↵Allen Byrne2014-05-211-31/+37
| | | | | | | | | | | | executable. Needed because window does not have perl.
| | * [svn-r25205] Fix CMP0040 Policy cmake usageAllen Byrne2014-05-201-7/+18
| | |
| | * [svn-r25199] Snapshot version 1.9 release 181HDF Tester2014-05-182-3/+3
| | |
| | * [svn-r25197] Description:Quincey Koziol2014-05-172-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring changes from hdf5_1_8_coverity branch back to trunk: r20878: Issue 76: Check if H5Tget_nmembers(type) fails and simply return(FALSE). Also move printf to after check. r20880: Issue 192: Create ret_val var set to -1. Add out label for failures to jump to, return ret_val at bottom. r20882: Fixes for coverity: 1) bug #1679: remove dead code in test/mf.c 2) bug #1680: remove dead code in tools/lib/h5diff_dset.c r20883: Fix coverity issue 585 Description: Changed variable "c" in processStrData in h5import.c to an int, to match fgetc return value, and removed call to feof, instead checking if c == EOF. Tested on: MacOSX/64 10.9.3 (amazon) w/C++, FORTRAN & parallel (too minor to require h5committest)
| | * [svn-r25188] Implement change to cmake_ext_mod config folderAllen Byrne2014-05-141-3/+11
| | | | | | | | | | | | Tested: local linux
| | * [svn-r25181] Snapshot version 1.9 release 180HDF Tester2014-05-112-3/+3
| | |
| | * [svn-r25161] Removed some C++-style comments from H5FDcore.c.Dana Robinson2014-05-051-8/+0
| | | | | | | | | | | | | | | | | | | | | Tested on: 32-bit LE linux (jam) Tested with HDF5_DRIVER set to "core_paged".
| | * [svn-r25158] Snapshot version 1.9 release 179HDF Tester2014-05-042-3/+3
| | |
| | * [svn-r25126] Snapshot version 1.9 release 178HDF Tester2014-04-272-3/+3
| | |
| | * [svn-r25117] Removed LT_ADD_LIBHDF5_DEPENDENCY configure conditional to roll ↵Larry Knox2014-04-251-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | back fix for removing rpaths from l ib files. The fix also removed dependencies on libhdf5, etc. when the --disable-sharedlib-rpath co nfigure option was invoked. Added instead configure variable hardcode_into_lib=no. This removes rpath from lib files on Linux and solaris machines. Tested with h5committest on jam, koala, ostrich and platypus (cmake), and with configure option --disable-sharedlib-rpath on emu, platypus and quail.
| | * [svn-r25097] Description:Quincey Koziol2014-04-258-122/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make progress toward moving from DXPL IDs to property list structures within the library. Also move the signature location code from the H5F package to the H5FD package, where it's a better fit. Also, clean up some more compiler warnings along the way. Tested on: Mac OSX/64 10.9.2 (amazon) w/C++, FORTRAN & parallel (h5committest forthcoming)
| | * [svn-r25092] Description:Quincey Koziol2014-04-246-232/+241
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | More migration to using H5F_io_info_t pointers and away from using property list IDs internally. Also, clean up some compiler warnings in the cache code. Tested on: Mac OSX/64 10.9.2 (amazon) w/C++, FORTRAN & parallel (h5committest forthcoming)
| | * [svn-r25088] Description:Quincey Koziol2014-04-235-63/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | Introduce "file I/O info" struct, to hold file & dxpl pointers, and start propagating up through library. Tested on: Mac OSX/64 10.9.2 (amazon) w/C++, FORTRAN & parallel (h5committest coming)
| | * [svn-r25084] Description:Quincey Koziol2014-04-2338-359/+537
| | | | | | | | | | | | | | | | | | | | | | | | | | | Begin process of migrating from using property list IDs internally to the library to using the internal generic property list data structure. Tested on: Mac OSX/64 10.9.2 (amazon) w/C++, FORTRAN & parallel (h5committest forthcoming)
| | * [svn-r25045] Fixed a few missing lines of code that were not merged when theDana Robinson2014-04-141-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | core VFD paging changes were brought over. Tested on: 32-bit LE linux (jam) 64-bit LE linux (koala) 64-bit BE linux (ostrich) All were tested with HDF5_DRIVER set to "core_paged".
| | * [svn-r25034] Snapshot version 1.9 release 177HDF Tester2014-04-132-3/+3
| | |
| | * [svn-r24998] Description:Quincey Koziol2014-04-0926-56/+338
| | | | | | | | | | | | | | | | | | | | | | | | Check in Neil's changes for correctly handling case where library is reinitialized through a deprecated routine. Tested on: Linux 2.4.x/32 (jam)
| | * [svn-r24995] Description:Quincey Koziol2014-04-091-36/+43
| | | | | | | | | | | | | | | | | | | | | Improve checks for NULL buffer from user during H5Dread/H5Dwrite calls. Tested on: Linux/32 2.4.x (jam) w/gcc
| | * [svn-r24993] Purpose:Dana Robinson2014-04-094-41/+453
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds write tracking to the core VFD, which can be configured via the H5Pset/get_core_write_tracking() API call. When enabled and writing to the backing store is enabled, this feature will track writes and only write out the changed bytes on flush/close. Tested on: 32-bit LE linux (jam) w/ Fortran and C++ 64-bit BE linux (ostrich) 64-bit Darwin 12.5.0 (kite) All were tested using the core VFD w/ paging on (core_paged in the VFD list). Make check-vfd was also tested on jam.
| | * [svn-r24966] Snapshot version 1.9 release 176HDF Tester2014-04-062-3/+3
| | |
| | * [svn-r24965] Fixed a typo in the thread-safe code.Dana Robinson2014-04-051-1/+1
| | | | | | | | | | | | | | | Tested on: 32-bit LE linux w/ thread-safe (jam)
| | * [svn-r24961] Updates to Win32 thread-local storage cleanup when the ↵Dana Robinson2014-04-046-77/+254
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | thread-safe library is built on Windows. Previously, thread-local storage was not cleaned up, causing resource leaks. Fixes HDFFV-8518, HDFFV-8699 As a part of these changes, the thread-safe + static library options are declared unsupported since the solution relies on DllMain. A solution for the static library is probably doable, but requires much more complicated surgery and has been deferred to HDF5 1.8.14. Tested on: 64-bit Windows 7 using VS 2012 (changes only affect Windows)
* | | [svn-r25278] run reconfigure.Mohamad Chaarawi2014-06-131-0/+3
| | |
* | | [svn-r25272] reconfigureMohamad Chaarawi2014-06-125-8/+20
| | |
* | | [svn-r25271] unlink container on H5Fopen when container is empty (no root ↵Mohamad Chaarawi2014-06-121-4/+27
| | | | | | | | | | | | group).
* | | [svn-r25270] Update ALACRITY to support compressed index (not working)Jerome Soumagne2014-06-122-1/+21
| | | | | | | | | | | | | | | Update configure.ac and add --with-alacrity option Update FindALACRITY.cmake to use ridcompress library from ALACRITY
* | | [svn-r25269] Add H5Qapply_combine backJerome Soumagne2014-06-123-0/+97
| | |
* | | [svn-r25265] Clean up ALACRITY pluginJerome Soumagne2014-06-111-179/+403
| | | | | | | | | | | | | | | | | | | | | Free ALACRITY resources correctly Get range from query Fix hyperslab selection Fix index example
* | | [svn-r25264] implement H5TRset_dependency()Mohamad Chaarawi2014-06-111-4/+17
| | |
* | | [svn-r25262] user hyperslab selection instead of point selection when ↵Mohamad Chaarawi2014-06-111-1/+7
| | | | | | | | | | | | applying query on a region.
* | | [svn-r25259] revert num vol threads back to 16.Mohamad Chaarawi2014-06-111-2/+2
| | |
* | | [svn-r25258] Make H5VM_array_calc_pre non staticJerome Soumagne2014-06-112-1/+3
| | |
* | | [svn-r25257] Free index metadata after open is doneJerome Soumagne2014-06-111-1/+3
| | |
* | | [svn-r25255] optimization to farm to the workers once instead of multiple times.Mohamad Chaarawi2014-06-111-0/+58
| | | | | | | | | | | | - commented out now since we still don't have the API to support dataspace combine ops.
* | | [svn-r25253] fix bugs in analysis shipping framework.Mohamad Chaarawi2014-06-105-65/+78
| | |
* | | [svn-r25244] first cut on new analysis shipping.Mohamad Chaarawi2014-06-0915-501/+454
| | | | | | | | | | | | - missing AND / OR for regions (faking now).
* | | [svn-r25243] Clean up ALACRITY plugin / debug outputJerome Soumagne2014-06-091-505/+414
| | |
* | | [svn-r25240] First working version of H5X_AlacrityJerome Soumagne2014-06-051-32/+322
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add H5X__alacrity_findBinRange1C Add H5X__alacrity_readIndex Generate dataspace selection from selected bins (only part of the index that corresponds to the selected bins is read) Update example to use float type (ALACRITY only supports float and double types)
* | | [svn-r25236] Modify indexing example to first write dataset / create index / ↵Jerome Soumagne2014-06-021-180/+301
| | | | | | | | | | | | | | | | | | | | | | | | do query Move index creation code to H5X_alacrity_create / no longer use set_extent Fix ALACRITY metadata read Clean up
* | | [svn-r25234] minor thing..Mohamad Chaarawi2014-06-021-3/+0
| | |