* Fixed async with and without no copy.
- Update to 3_504:
* Avoid terminating when some implementations return goofy values from aio_return() and/or aio_error().
- Update to 3_503:
* Some design issues with async I/O that are now fixed.
- Update to 3_499:
* Fix cases where stride goes beyond EOF, and also missing SC_AIO_MAX
- Update to 3_497:
* Disable verify_buffer for async I/O as the buffer can change locations
if the I/Os complete in a different order. Thus causing verify_buffer to get
confused.
- Update to 3.494:
* Add support for sparse files.
detailed changelog at https://www.iozone.org/src/current/Changes.txt
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=32
280 lines
11 KiB
Plaintext
280 lines
11 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Jun 5 08:49:33 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>
|
|
|
|
- Update to 3_506:
|
|
* Fixed async with and without no copy.
|
|
- Update to 3_504:
|
|
* Avoid terminating when some implementations return goofy values from aio_return() and/or aio_error().
|
|
- Update to 3_503:
|
|
* Some design issues with async I/O that are now fixed.
|
|
- Update to 3_499:
|
|
* Fix cases where stride goes beyond EOF, and also missing SC_AIO_MAX
|
|
- Update to 3_497:
|
|
* Disable verify_buffer for async I/O as the buffer can change locations
|
|
if the I/Os complete in a different order. Thus causing verify_buffer to get
|
|
confused.
|
|
- Update to 3.494:
|
|
* Add support for sparse files.
|
|
|
|
detailed changelog at https://www.iozone.org/src/current/Changes.txt
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 23 07:11:29 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 3_493:
|
|
* Improve the -+M option's compression pattern so that the achieved
|
|
compressibility is closer to the value specifed in the -+a option.
|
|
* Move memory allocation of main buffer to after the getopt, else
|
|
the -S can cause issues later.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 27 10:10:42 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Clean before starting to build (leftover *.o files may be present)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 20 09:26:32 UTC 2021 - Martin Pluskal <mpluskal@suse.com>
|
|
|
|
- Update to version 3_491:
|
|
* Fix CFLAGS issue from Fedora maintainer.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 2 16:53:34 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
|
|
|
- update to 3.490:
|
|
Fix gcc-10 warning about no-common.
|
|
Fix compiler warning when HAVE_ANSIC is not defined
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 11 07:13:23 UTC 2020 - Martin Pluskal <mpluskal@suse.com>
|
|
|
|
- Fix building with gcc10 by using -fcommon cflag
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 3 12:01:26 UTC 2020 - Martin Pluskal <mpluskal@suse.com>
|
|
|
|
- Update to version 3_488:
|
|
* mprove the Yates/Knuth method for shuffle.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 12 13:08:28 UTC 2019 - mardnh@gmx.de
|
|
|
|
- Update to version 3_483:
|
|
* Adding -+M (special dedupe layout)
|
|
* Adding -+a (set compression in special layout)
|
|
* Adding -+Q (set dedupe granule size in special layout)
|
|
* Cleanup compiler warnings.
|
|
* Bug fix code in special_gen_new_buf..
|
|
* Bug fix code in special_gen_new_buf.. More copies of the other
|
|
bug.
|
|
* Bug fix code in special_gen_new_buf.. needed (*op ==0) in one
|
|
more line.
|
|
* Add -+R option to specify the file names are in a file.
|
|
* Fix help menu for -+R option. It does not also use -F
|
|
* Bug fix for case of -H where gcc seems to think the size of
|
|
long long.
|
|
is != size of off64_t
|
|
* Bug fix for prototype mismatch in async_write_no_copy.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 6 09:51:47 UTC 2017 - mpluskal@suse.com
|
|
|
|
- Update to version 3_471:
|
|
* Fix error messages to use the correct file name from
|
|
dummyfile[xx] instead of "filename" in the thread tests.
|
|
* Fix compiler warning from Clang on MacOS for mythread_create().
|
|
Prototype didn't match the formal function definition.
|
|
* Switch to IOZ_macosx everywhere for compatibility with
|
|
Mountain Lion.
|
|
* Increase MAXSTREAMS to 1024. Systems have more power today
|
|
than 20+ years ago.
|
|
* Make -+W -+C -+y use a flag instead of its option value to
|
|
indiate its usage.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 27 09:13:22 UTC 2016 - mpluskal@suse.com
|
|
|
|
- Update to version 3_465:
|
|
* Some BSD changes to avoid compiler complaints.
|
|
* Make sure we don't have missing prototypes.
|
|
* Add support for building targets with NO_SIGNAL, NO_FORK, NO_SOCKET
|
|
* Fix missing typedef in FreeBSD.
|
|
* Fix typeoh in spelling of DragonFly.
|
|
* Make the sighandler_t change effective for all BSD derivatives.
|
|
* Make the my_sig_t change effective for all BSD derivatives.
|
|
* Unify the usage of __FreeBSD__
|
|
* Build on BSD 10.3 without warnings. Clang compilers.
|
|
* Make more friendly to build on Solaris.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 4 13:10:48 UTC 2016 - mpluskal@suse.com
|
|
|
|
- Filter -Wall from optflags to prevent post-build check failure:
|
|
* no-return-in-nonvoid-function libbif.c:175, 224, 256,343, 386,
|
|
402
|
|
* license does not allow us to modify sources
|
|
* reported issues seems harlmess in case of io benchmark
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 2 14:21:36 UTC 2016 - mpluskal@suse.com
|
|
|
|
- Update to version 3_444:
|
|
* Cleanup 64 bit compiles.
|
|
* Code cleanup for all of the un-needed void * maddness.
|
|
* Code cleanup for casting consistency and *&(^&*( compiler
|
|
warnings !!!
|
|
* Code cleanup for casting consistency
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 5 08:54:34 UTC 2016 - mpluskal@suse.com
|
|
|
|
- Update to 3_434
|
|
* Adding code from Alexey Skidanov. Pthread burst I/O.
|
|
- Build with optflags
|
|
- Enable PREADV and PWRITEV
|
|
- Minor spec file cleanups
|
|
- Fix typo in changelog
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 14 20:06:56 UTC 2015 - mpluskal@suse.com
|
|
|
|
- Update license information
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 13 12:19:15 UTC 2015 - mpluskal@suse.com
|
|
|
|
- update to version 3_430
|
|
* Add two more characters to array my_port_num.
|
|
* Adding -+b option for bursty operations.
|
|
- split documentation to separate package
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 30 13:23:02 CEST 2014 - dsterba@suse.cz
|
|
|
|
- update to version 3_428
|
|
* Minor bug fix for -J option (think time) in the thread_pread_test()
|
|
* Add -+J option. Include think time (-j #) in throughput calculation
|
|
* Add better handling of exit values.
|
|
* Add new contributor to list.
|
|
* Bug fix from Alp Aker:
|
|
* Patch for a minor issue in IOzone's signal_handler() function
|
|
* Improve consistency of Kbytes instead of kbytes, KBytes, kBytes...
|
|
* Fix for 64 bit and touch_dedup.
|
|
* Fix for 64 bit and gen_new_buf
|
|
* Adjust formatting so fields don't run together.
|
|
- clean spec
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 04 06:39:00 UTC 2013 - bahid@emc.com
|
|
|
|
- update to version 3_414 (3_283 in Benchmark:/Filesystem)
|
|
|
|
* Add O_DIRECT for Windows
|
|
* Add -+w dedup testing mode.
|
|
* Make remaining non-dedup data unique.
|
|
* Make non-dedupable more unique.
|
|
* Bug fix for non-dedup.
|
|
* Make random offsets unique, using Knuth shuffle.
|
|
* free memory used for random offset uniqueness.
|
|
* Make unique/random offsets 64bits.
|
|
* Add fallback for random/unique.
|
|
* Make non-dedup region more unique
|
|
* Add -+y ## to set percentage of interior dedup.
|
|
* Bug fixes for -+w and -+y
|
|
* Minor fix for dedup
|
|
* Adding -+C to set percent of dedupable within a file.
|
|
* Add solaris to read sync O_RSYNC
|
|
* Add space to avoid field output touching each other.
|
|
* Add check for config file exceeding MAXSTREAMS.
|
|
* Add new contributor's name.
|
|
* Bug fix. rewrite_rec needed to fill entire buffer, or later stride read will fail.
|
|
* Add ability for remote clients to return errors to the master and have the master display on output.
|
|
* fix double reporting of client errors
|
|
* Eliminate extra file descriptor in fwrite test.
|
|
* bug fix for barray allocation in -T mode
|
|
* Changes from Debian: Retry umount, add fileop for linux-sparc, and
|
|
* fix column width in fileop for faster boxes.
|
|
* Add O_DIRECT support to FreeBSD
|
|
* Fix for defines in FreeBSD
|
|
* Add IMON_SYNC to enable monitor scripts to be run sync.
|
|
* Add directio() for Solaris
|
|
* Add fixes for unresolved references in directio() for Solaris
|
|
* Fix c++ style comment back to 'C' style comment.
|
|
* Bug fix for check_filenames and large files
|
|
* Replace tripple rand() calls with 64 bit Mersene twister.
|
|
* Add read-only, external file, with no-verify. -+E
|
|
* Permit -+E on dedup files.
|
|
* Permit -+E on random read only testing, on existing file.
|
|
* Add passing master listener's port to remote children if it is not HOST_LIST_PORT
|
|
* Adding Dave Boone's notruncate option -+N
|
|
* Bug fix for Dave's code.
|
|
* Add multi -t ops. Fabrice
|
|
* Added Li Qin's multi dedup set support. -+S #
|
|
* Bug fix for -+S dedup_mseed needs to be an integer
|
|
* Make -+S generate more uniqueness
|
|
* Bug fix for -+S
|
|
* Make umount/remount more robust, in the face of server errors.
|
|
* Improve the help string for the -+S option.
|
|
* Add new contributor name.
|
|
* Add support for the programmable interdimensional timer.
|
|
* Bug fix for PIT on remote clients.
|
|
* Have children re-acquire get_resolution.
|
|
* Bug fix for t_range addition.
|
|
* Get rid of a warning. ( An invalid warning, but none the less )
|
|
* Add more words to the usage warnings and license
|
|
* Remove Ascii dependency for IBM's Z/OS that speaks EBCDIC.
|
|
* Add support for SUA
|
|
* Remove Sanity check so that SMB on Windows, under SUA, works
|
|
* Cache the getaddrinfo call.
|
|
* delete optimization.. bad...Cache the getaddrinfo call.
|
|
* Change pit to use unsigned long longs
|
|
* Add Linux processor affinity
|
|
* Remove UDP usage
|
|
* Increment protocol_version to catch incompat versions.
|
|
* Fixup for new include needed by Solaris10
|
|
* Patch for Mac errno
|
|
* Patch for Mac printf's
|
|
* Fix Josh's introduction of new Linux warnings.
|
|
* Take sleep(1) out put path, deal with it in error/retry path
|
|
* Add -+z latency histogram logging.
|
|
* Format change for the -+z latency histogram logging.
|
|
* Added -+O Op_rate control.
|
|
* Close race condition with master closing socket to child async reader
|
|
* Add "mygen" generation to the remote children protocol.
|
|
* Set Listen(s,100) to Listen(s,MAXSTREAMS)
|
|
* Move lable "again" to outside of cdebug.
|
|
* More fixes for busted crap in Solaris !!!
|
|
* AIX update. They now have errno.h
|
|
* Need errno.h for FreeBSD
|
|
* Need to include errno.h for Cygwin
|
|
* Add SO_LINGER for master_listen and child_listen
|
|
* Fix for linger addition
|
|
* Make linger for all
|
|
* Change sleep() calls, that help connect() to nanosleep() calls.
|
|
* Fixup remainder for nanosleep()
|
|
* Add code for pread/pwrite from Ben England (Redhat)
|
|
* Add code for MDEBUG and CDEBUG from Bob England (Redhat)
|
|
* Add code for building HPUX. Errno.h
|
|
* Fixes for Windows (nanosleep doesn't always work )
|
|
* Fixes for preadv and pwritev from RedHat (Ben Englanc)
|
|
* Add warnings for default switch cases, and exit with value for unknowns.
|
|
* Fix warnings from RedHat patches
|
|
* Bug fix for getopt default case, with bad parameter handed in.
|
|
* Adding thread_read_test and thread_write_test.
|
|
* bug fix for re-write rec.
|
|
* Mods for DragonFly support.
|
|
* Add -+W to permit chid_skew.
|
|
* Reduce CPU consumption in the op_rate control mechanism.
|
|
* Increase buffer size for configuration lines.
|
|
* Bug fix for clobbering of buffer. "tfile" needed to be bigger
|
|
* Bug fix for using -m in combination with -+d
|
|
* Bug fix: Improve consistency of use_thread in thread_fread and thread_fwrite
|
|
* Compat fix: Move from using macosx to IOZ_macosx
|
|
* Adding -+F flag for trunc before thread_write.
|
|
* Bug fix for -+F flag.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 29 00:00:00 UTC 2007 - jblunck@suse.de
|
|
|
|
- initial package
|