File iozone.changes of Package iozone

-------------------------------------------------------------------
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
openSUSE Build Service is sponsored by