Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.3
fio
fio.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File fio.changes of Package fio
------------------------------------------------------------------- Thu Oct 18 22:05:57 UTC 2012 - pascal.bleser@opensuse.org - update to 2.0.10: * support for trim as a primary IO directive * addition of the JSON output format for easy parsing by both humans and computers * fixes for engine starvation for extraordinarily long latencies * fallocate() fixes * fixes for netio compatibility * add support for SIGBREAK * the critical error list is now configurable * three new IO engines were provided: falloc, e4defrag, and Fusion-io atomic write engine * a new sample job file was provided for SSD steady state performance ------------------------------------------------------------------- Tue Oct 16 21:04:58 UTC 2012 - Greg.Freemyer@gmail.com - correct License to GPLv2, not GPLv2+ (bnc#783876) ------------------------------------------------------------------- Fri Oct 5 19:49:11 UTC 2012 - Greg.Freemyer@gmail.com - update to 2.0.9 * A fix for premature freeing of disk utilization structures, and missing locking of the same. * fio dumps current progress if sent a USR1 signal. * Includes git version in version output. * A fix for a crash with more than ~500 jobs. * Man page updates. * A fix for wrap-around behavior for time-based sequential read jobs. * A fix for a "file hash not empty" warning on blktrace replay. * A fix for compilation on the MIPS architecture. * Improved display of commit-rate while running. * A fix for fallocate failing on some Linux systems. * Includes an end-of-run timestamp in output ------------------------------------------------------------------- Sat Apr 14 16:01:14 UTC 2012 - pascal.bleser@opensuse.org - update to 2.0.7: * fixes the terse output when used with a description field * enhances display of reaped threads (indicating whether they exited normally, were killed, or died due to a signal) * removes the assert which could occasionally trigger on verify overwrites * fixes the "Group run status" aggrb field ------------------------------------------------------------------- Fri Mar 30 11:40:00 UTC 2012 - pascal.bleser@opensuse.org - update to 2.0.6: * a new offset_increment option to more easily be able to have different threads use different regions of a file/device * a new buffer_compression_percentage option enabling the user to specify the compression ratio to expect from the data written by fio * a fix for a segfault caused by invalid verification job files * a few client/server bugfixes * a fix for a bug that caused early termination of fio with verify_backlog * a fix for a problem with iodepth_batch_complete=0 and accounting * enables read/write sequential offset to be a non-multiple of the block size - changes from 2.0.5: * a bug affecting IOPS logging was fixed ------------------------------------------------------------------- Sun Feb 26 17:01:51 UTC 2012 - pascal.bleser@opensuse.org - update to 2.0.4: too many changes to list, consult documentation ------------------------------------------------------------------- Fri Sep 30 07:02:37 UTC 2011 - pascal.bleser@opensuse.org - update to 1.58: * adds an RDMA IO engine * adds support for direct userspace reaping of completed events with libaio IO engine * ensures that bool options also work if given a parameter * adds support for "holed" IO patterns * fixes a latency reporting bug * fixes a disk utilization bug for delayed jobs * adds resolution support to fio_generate_plots * fixes summed computation of standard deviation * adds completion latency percentile support * fixes lots of other minor bugs ------------------------------------------------------------------- Fri Jul 22 11:26:27 UTC 2011 - pascal.bleser@opensuse.org - update to 1.57: * fixes an infinite loop on platforms with very limited number of AIO request depth support * fixes an issue with killing of threads that haven't started yet ------------------------------------------------------------------- Mon May 30 22:17:55 UTC 2011 - pascal.bleser@opensuse.org - update to 1.55: * an issue was fixed with the splice IO engine, in which it didn't work correctly on file systems that did not support O_DIRECT * an issue was fixed where IO could span two separate regions, causing write verify failures ------------------------------------------------------------------- Fri May 13 06:42:51 UTC 2011 - pascal.bleser@opensuse.org - update to 1.54: * a 32-bit randomness problem has been fixed * a crash with giving a bad --ioengine command line option has been fixed ------------------------------------------------------------------- Fri May 06 06:28:09 UTC 2011 - pascal.bleser@opensuse.org - update to 1.53: * this is a maintenance release, fixing a few important bugs * the runtime option was broken due to a bad change - fix compiling with optflags ------------------------------------------------------------------- Fri Apr 29 22:50:01 UTC 2011 - pascal.bleser@opensuse.org - update to 1.52: * an end-of-job slowdown for big random workloads was fixed * support was added for running multiple sections at the time with the --section option * a parser bug with range options and size postfix was fixed * an internal random generator is now used for IO offsets - changes from 1.50: * new features for blktrace replay * fixes a slowdown bug in the posixaio engine * adds a binject I/O engine * adds support for TRIM/DISCARD operations * extends I/O verification to dump good and bad data on failure for better post mortem analysis * various speedups and optimizations * a lot of obscure bugs have been found and fixed ------------------------------------------------------------------- Fri Jun 18 18:03:15 UTC 2010 - pascal.bleser@opensuse.org - update to 1.41: * adds support for explicit clocksources * speeds random buffer fills * improves ETA calculation for workloads using "fill_device" * fixes a bug with --section matching * adds improvements for verifying workloads * add support for offloading "verify" to dedicated threads * fixes strict non-overlap random workloads * fixes a bug in matching strings in the parser - update to 1.38: * fixes a bug in sha256 that prevented it from doing correct verifies * fixes a bug with mixed block size ranges and verify * now uses the minimum block size as the verify interval * command size length was increased * initial support for benchmark profiles was added ('tiobench' is now such a profile) * a few parser bugs were fixed * support for 'sync_file_range()' on Linux * a few places where errors would not get reported were fixed * overhead of the IO path was reduced in a few places ------------------------------------------------------------------- Tue Feb 23 20:20:51 UTC 2010 - pascal.bleser@opensuse.org - update to 1.37: * a bug in sha256 calculation was fixed * bad use of lstat(), causing problems with links to devices, was fixed * a specific fallocate() control switch was added * CPU utilization of sequential sync IO was reduced - changes from 1.36: * simple math support and reserved keywords were added to job file * initial support for benchmark profiles was added * support for cgroup based IO controllers on Linux was added * verify failure logging was improved * a bug with rate IO and queuing IO engines was fixed ------------------------------------------------------------------- Thu Nov 5 09:23:24 UTC 2009 - pascal.bleser@opensuse.org - update to 1.35: * fixes some parser bugs * fixes the shared memory allocator * reserved keywords are now supported in job files * a few fixes were made for verifying workloads * fixed a hang when resolving component devices of md/dm arrays * IO log replay fixes and additions were made * fixed a hang due to an incorrect mutex clock source * added support for wider than 32-bit pattern verifies * fixed a few races when using async verifier threads * fixed a hang with the async engine and IO depth batch settings ------------------------------------------------------------------- Fri Jul 10 00:00:00 CEST 2009 - pascal.bleser@opensuse.org - update to 1.31: * fixes completion latency numbers (they would read 0) * fixes an alignment bug * improves the speed of the mmap engine on 64-bit architectures * adds support for asynchronous "verify" offload threads to speed "verify" workloads - changes from 1.29: * fixes and improvements for the IO limiting rate option * fix for submission latency numbers in some cases * fix for a bug in the job parser that would sometimes truncate the postfix value when multiple values were given * a continue_on_error option was added to allow a job to keep running if it sees non-fatal errors * a bug in the mmap engine with large files and 32-bit machines was fixed * support for fdatasync() was added with the fdatasync option * an iomem_align option was added for fine-grained control over IO buffer memory alignment * the pre_read option was fixed and no longer attempts to pre-read on IO engines that cannot seek ------------------------------------------------------------------- Wed Jun 3 00:00:00 CEST 2009 - pascal.bleser@opensuse.org - update to 1.27: * corruption of submission/completion latency logs for shared files was fixed * blocksizes are included in latency logs * a "pre_read" option was added to pre-read files into memory before starting the job * exec_prerun/postrun now invokes a shell * accuracy of disk util stats was improved * large files are supported with an mmap engine on 32-bit architectures * ETA stats were improved with better throughput reporting, and IOPS reporting was added there too * the man page was fixed based on lintian ------------------------------------------------------------------- Wed Apr 22 00:00:00 CEST 2009 - pascal.bleser@opensuse.org - update to 1.26: * a crash with multiple files for a job was fixed * reporting of throughput was corrected, as it was sometimes off by about 2.4% * IO logging is allowed for diskless engines * support was added for different weights for reads and writes with the bssplit= option * a crash with engines not supporting get_file_size() was fixed * a sample SSD performance analysis job was added * a problem was fixed with IO offsets sometimes being too large, causing early exit of failed IO verification ------------------------------------------------------------------- Tue Feb 10 00:00:00 CET 2009 - guru@unixtech.be - update to 1.24: * UDP support to the network IO engine * gettimeofday() optimizations * fixes a bug related to crashing the parser * fixes various bugs in the shared memory allocator * fixes /tmp file leaks * fixes CPU mask options on large systems ------------------------------------------------------------------- Fri Oct 10 00:00:00 CEST 2008 - guru@unixtech.be - update to 1.22: * adds support for hardware accelerated CRC-32 calculation for verification (on supported Intel platforms w/SSE4.2) * adds option priorities to get rid of manual option ordering * increase the range of the smalloc allocator * adds a ramp time option to allow job warm up before doing any measurements * adds support for detailing RAID/LVM component utilization * many little bugfixes ------------------------------------------------------------------- Sat Jun 7 00:00:00 CEST 2008 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Wed Apr 30 00:00:00 CEST 2008 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Mon Feb 18 00:00:00 CET 2008 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Tue Feb 5 00:00:00 CET 2008 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Fri Feb 1 00:00:00 CET 2008 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Sun Dec 30 00:00:00 CET 2007 - guru@unixtech.be - moved to benchmark ------------------------------------------------------------------- Tue Oct 30 00:00:00 CET 2007 - guru@unixtech.be - moved to openSUSE Build Service - new upstream version ------------------------------------------------------------------- Wed Aug 15 00:00:00 CEST 2007 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Tue Jun 19 00:00:00 CEST 2007 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Wed Apr 25 00:00:00 CEST 2007 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Wed Mar 28 00:00:00 CEST 2007 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Wed Mar 14 00:00:00 CET 2007 - guru@unixtech.be - new upstream version - CHANGES: group reporting was added for better handling of large jobs - CHANGES: error handling and reporting were improved - CHANGES: IOPS reporting was added - CHANGES: handling an arbitrary number of files is supported - CHANGES: the 'opendir' option was added for opening a full tree - CHANGES: lots of bugfixes, improvements, and cleanups were done ------------------------------------------------------------------- Sat Mar 3 00:00:00 CET 2007 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Fri Dec 22 00:00:00 CET 2006 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Fri Nov 10 00:00:00 CET 2006 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Mon Oct 23 00:00:00 CEST 2006 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Thu Aug 31 00:00:00 CEST 2006 - guru@unixtech.be - dropped stonewall patch, was merged upstream - new upstream version ------------------------------------------------------------------- Wed Jun 14 00:00:00 CEST 2006 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Mon Jun 5 00:00:00 CEST 2006 - guru@unixtech.be - new upstream version ------------------------------------------------------------------- Fri May 5 00:00:00 CEST 2006 - guru@unixtech.be - added binary stripping on SUSE < 9.3 - removed Packager and Distribution, injected by rpmmacros - new upstream version ------------------------------------------------------------------- Wed Dec 7 00:00:00 CET 2005 - guru@unixtech.be - new package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor