All releases and notable changes will be described here.
hdtime adheres to semantic versioning. In short, this means the version numbers follow a three-part scheme: major version, minor version and patch number.
The major version is incremented for releases that break compatibility, such as removing or altering existing functionality. The minor version is incremented for releases that add new visible features, but are still backwards compatible. The patch number is incremented for minor changes such as bug fixes, that don't change the public interface.
- New command-line option
--read-count
. Controls how many random reads to do in the seek test. See issue #1. - New command-line option
--read-size
. Controls the size of the read blocks in the sequential read test. See issue #1. - Automatically detect the size of the read blocks in the sequential read test. This is done by default, unless a size is specified. See issue #5.
- Automatically detect the necessary amount of random reads to do in the seek test. This is done by default, unless an amount is specified. See issue #6.
- Align read buffers properly for direct I/O. Could have caused problems in older or non-Linux systems.
0.1.0 — 2012-07-21
First working release.