summaryrefslogtreecommitdiffstats
path: root/src/H5FDlog.h
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r4274] Bill Wendling2001-07-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | Purpose: Bug Fix Description: When compiling with a C++ compiler, the compiler would balk at finding some file drivers. Solution: We need to put this: #ifdef __cplusplus extern "C" { #endif /* ... */ #ifdef __cplusplus } #endif around function declarations.
* [svn-r3934] Purpose:Bill Wendling2001-05-151-2/+1
| | | | | | | | | | | | | | | | Code Update Description: Ported change from the 1.5 branch to the 1.4 branch where all HDF5 include files are in quotes instead of angle brackets: #include "hdf5_file.h" instead of #include <hdf5_file.h> Platforms tested: Linux
* [svn-r3887] Purpose:Quincey Koziol2001-05-021-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | Bug fix Description: IMPORTANT! IMPORTANT! IMPORTANT! A case where metadata in a file could get corrupted in certain unusual sitations was detected and fixed. In certain circumstances, metadata could get cached in the raw data cache, and if that particular piece of metadata was updated on disk while incorrectly cached, the new metadata would get overwritten with the stale metadata from the raw data cache when it was flushed out. Additionally, I've patched up the raw data cache to be smarter about how much it caches and how much I/O it triggers, leading to some speedups. Solution: Changed the raw data I/O routines which perform caching to require a parameter with the size of the dataset being accessed and limited the cache to no more than that many bytes. Platforms tested: FreeBSD 4.3 (hawkwind)
* [svn-r2652] Purpose:Quincey Koziol2000-10-101-1/+1
| | | | | | | | | | | | | | | Maintainance & performance enhancements Description: Re-arranged header files to protect private symbols better. Changed optimized regular hyperslab I/O to compute the offsets more efficiently from previous method of using matrix operations. Added sequential I/O operations at a more abstract level (at the same level as H5F_arr_read/write), to support the optimized hyperslab I/O. Platforms tested: Solaris 2.6 (baldric) & FreeBSD 4.1.1 (hawkwind)
* [svn-r2474] Updated some old variables to the proper names, added seek ↵Quincey Koziol2000-08-161-1/+1
| | | | | | logging and added test code for aggregating metadata into more localized locations in the file.
* [svn-r2223] Added logging version of sec2 file driver. This is _reallly_ ↵Quincey Koziol2000-05-081-0/+21
useful for tracking the actual I/O locations and space used in a file during an application.