Commit Graph

18 Commits

Author SHA256 Message Date
2dbf8f617a - 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

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=32
2023-06-05 11:07:28 +00:00
David Sterba
2c7b603c5f - 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.

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=30
2022-07-25 12:46:55 +00:00
ed024180ca - Clean before starting to build (leftover *.o files may be present)
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=28
2021-01-27 11:20:56 +00:00
3f2cdbfa23 - Update to version 3_491:
* Fix CFLAGS issue from Fedora maintainer.

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=26
2021-01-20 09:30:46 +00:00
David Sterba
562da5900f - update to 3.490:
Fix gcc-10 warning about no-common.
  Fix compiler warning when HAVE_ANSIC is not defined

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=24
2020-09-02 22:59:20 +00:00
4661566c0e - Fix building with gcc10 by using -fcommon cflag
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=22
2020-06-11 07:14:05 +00:00
b044f61dcb - Update to version 3_488:
* mprove the Yates/Knuth method for shuffle.

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=20
2020-01-03 12:05:55 +00:00
a03a1a3009 - 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.

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=18
2019-01-14 07:47:10 +00:00
b5aaa3bae1 - 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.

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=16
2017-10-06 09:53:51 +00:00
c58eac1e37 - 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.

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=14
2016-08-27 09:16:57 +00:00
d0fba523f0 * reported issues seems harlmess in case of io benchmark
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=11
2016-07-04 13:26:52 +00:00
d63eceedad - 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 harmess in case of io benchmark

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=10
2016-07-04 13:15:17 +00:00
66b40cc01b - 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

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=8
2016-07-02 14:26:18 +00:00
3e02f03693 - 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
- update to version 3_430

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=6
2016-02-05 08:56:48 +00:00
63effaa82b - Update license information
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=4
2015-01-14 20:07:36 +00:00
69fae65fa0 - update to version 4_430
* Add two more characters to array my_port_num.
  * Adding -+b option for bursty operations.
- split documentation to separate package

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=3
2015-01-13 12:37:01 +00:00
David Bahi
0ba0a2811d - 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

OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=2
2014-07-30 12:03:17 +00:00
Sven-Thorsten Dietrich
e590191b69 this is a re-work / update of the iozone package found in Benchmark:Filesystem by Jan Blunk - i was wondering if a maintainer could also collapse the other two packages in that project to the vanilla 'benchmark' project as well. thanks very much
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=1
2013-02-08 23:30:31 +00:00