Changelog for
fio-debugsource-3.23-4.5.1.x86_64.rpm :
* Mon Sep 14 2020 dsterbaAATTsuse.cz- Update to 3.23 (no changelog)
* Fri Jul 24 2020 infoAATTpaolostivanin.com- Update to 3.21 (no changelog)- Remove fio-gfio_main_ui.patch
* Fri Jun 05 2020 mpluskalAATTsuse.com- Update to version 3.20:
* No changelog available- Add fio-gfio_main_ui.patch
* Thu May 21 2020 infoAATTpaolostivanin.com- Update to 3.19 (no changelog)- Remove 0001-Fix-compilation-error-with-gfio.patch- Remove fio.python2.patch
* Tue Oct 08 2019 dsterbaAATTsuse.cz- Update to version 3.16:
* new: NBD support
* new: ZBD support
* for the rest see http://brick.kernel.dk/snaps/fio-3.16.shortlog.txt- Added patches:
* 0001-Fix-compilation-error-with-gfio.patch
* Wed Jul 03 2019 termimAATTgmail.com- Update to version 3.14:
* no upstream changelog available
* Fri Feb 22 2019 lmbAATTsuse.com- Update to version 3.13:
* Shortlog: http://brick.kernel.dk/snaps/fio-3.13.shortlog.txt
* Wed Nov 14 2018 jkohoutekAATTsuse.com- Update to version 3.12:
* no upstream changelog available
* Fri Sep 21 2018 mpluskalAATTsuse.com- Do not use libressl
* Wed Sep 19 2018 lmbAATTsuse.com- Remove duplication from build macros- Disable building for native host to avoid illegal instruction crashes
* Fri Sep 14 2018 lmbAATTsuse.com- Update to version 3.10
* For detailed list of changes see: http://brick.kernel.dk/snaps/fio-3.10.shortlog.txt- Switch to building with openssl
* Fri Sep 07 2018 lmbAATTsuse.com- Update to version 3.9
* For detailed list of changes see: http://brick.kernel.dk/snaps/fio-3.9.shortlog.txt
* Wed Apr 25 2018 olafAATTaepfle.de- Replace hardcoded dependency to python2.7, which does not exist in SLE_11, with python2 via fio.python2.patch
* Thu Mar 29 2018 jeffmAATTsuse.com- Update license tag to read \"GPL-2.0\"
* Thu Mar 29 2018 jeffmAATTsuse.com- Allow to build on SLE11 again: - %licence -> %doc on old rpm - No dependencies on libnuma (i386), librbd, and libpmem.
* Thu Mar 08 2018 mpluskalAATTsuse.com- Rework conditionals- Update spec file with spec-clener
* Wed Mar 07 2018 lmbAATTsuse.com- Enable building of the rbd support on aarch64 for SLE (bsc#1083445)
* Sun Feb 18 2018 avindraAATTopensuse.org- Update to version 3.4:
* For detailed list of changes see: http://brick.kernel.dk/snaps/fio-3.4.shortlog.txt- simplify build and install
* Mon Jan 08 2018 mpluskalAATTsuse.com- Update to version 3.3:
* For detailed list of changes see: http://brick.kernel.dk/snaps/fio-3.3.shortlog.txt
* Mon Nov 13 2017 mpluskalAATTsuse.com- Correct bash location in genfio
* Thu Nov 09 2017 jzelazkovaAATTsuse.com- Update to version 3.2:
* no upstream changelog available
* Fri Sep 01 2017 mpluskalAATTsuse.com- Update describtion and provide more documents
* Fri Jul 28 2017 mpluskalAATTsuse.com- Update to version 2.99
* No changelog available
* Thu Jun 29 2017 ktsamisAATTsuse.com- Update to version 2.21:
* See http://brick.kernel.dk/snaps/fio-2.21.shortlog.txt- Enabled tests
* Sat May 27 2017 david.bahiAATTdell.com- Update to version 2.20:
* stat: Re-add output of basic bw information if bw_log is not written
* Fix wrap issue with 64-bit pwritev2/preadv2
* options: force refill_buffers with pattern and any reads
* gettime: make utime_since_now and mtime_since_now consistent in how they record the caller and put this all behind FIO_DEBUG_TIME
* client/server: make sure that all elements in io_u_lat_m[] are transferred and received
* stat: reset_io_stats: fix a problem, rearrange some code
* remove redundant _fio_rbd_disconnect, which is already called in fio_rbd_cleaup
* os/os-android.h: fix shared memory support
* Drop triple X for cpu affinity for OpenBSD
* Implement shm_attach_to_open_removed() for OpenBSD
* Turn off lex by default on OpenBSD
* os/os-linux.h: fix broken byte swap intrinsics
* os/os-android.h: use byte swap intrinsics if available
* os/os-android.h: fix broken shmget() due to ndk-r15
* fio.h: zero old flag bits when setting new ioengine flags
* configure: fix broken test for cuda
* thread_options: kill two unused pads
* server: bump protocol version
* gpu: kill a lot of useless ifdefs
* gpu: ensure that we convert gpu_dev_id options
* GPUDirect RDMA support
* seqlock: add simple user space code for sequence locks
* Drop the only local variable declaration within a for-loop (C99)
* Fix num2str() output when modulo != -1U
* stat: cleanup iops/bw logging functions
* stat: make next log time decision cleaner
* Return non-negtive error in order to print right error msg
* doc: add ftruncate engine documentation and example jobfile
* Fix num2str() output when maxlen <= strlen(tmp)
* dump_td_info() doesn\'t really need to be a function
* Don\'t silently terminate td when no I/O performed due to error
* backend: include data direction in debug poisson rate print
* Split poisson rate control into read/write/trim
* engine: add ftruncate ioengine
* engine: e4defrag fix error reporting
* Mon Apr 10 2017 mpluskalAATTsuse.com- Update to version 2.19:
* See http://brick.kernel.dk/snaps/fio-2.19.shortlog.txt
* Fri Mar 24 2017 mpluskalAATTsuse.com- Update to version 2.18:
* See http://brick.kernel.dk/snaps/fio-2.16.shortlog.txt
* See http://brick.kernel.dk/snaps/fio-2.17.shortlog.txt
* Fri Jan 06 2017 mpluskalAATTsuse.com- Update to version 2.16:
* See http://brick.kernel.dk/snaps/fio-2.16.shortlog.txt- Add gpg signature
* Thu Nov 03 2016 mpluskalAATTsuse.com- Update to version 2.15:
* See http://brick.kernel.dk/snaps/fio-2.15.shortlog.txt
* Sun Aug 28 2016 mpluskalAATTsuse.com- Update to version 2.13:
* workqueue: rename private to priv for compiling as c++
* verify: Reset verify_state before verification phase.
* HOWTO: remove old use cases for the net IO engine
* gfio: call g_thread_init() for <= 2.31.0
* iolog: flush_log() can be bool
* Merge branch \'fix_verify\' of https://github.com/charles-jacobsen/fio
* pthread: bump min stack size
* log: fix missing entries
* log: fix averaged latency logging
* samples being added to the pending log were silently dropped because we failed to set nr_samples in the new log they get copied into
* drifting in output of interval-averaged values was eventually causing IOP samples to be dropped.
* plot: add gnuplot 5 support
* plot: indicate that the pattern is a glob
* Add os_trim() support for DragonFlyBSD
* Add os_trim() support for FreeBSD
* Fix wrong cpuio option name in documentation
* Add CPU affinity support for DragonFlyBSD
* Make I/O priority option generic for non-Linux environment
* Add ioprio_set() support for DragonFlyBSD
* Change ARCH_X86_64_h to ARCH_X86_64_H
* Add os/os-linux-syscall.h to separate syscall NR from arch headers
* Add missing header inclusion for Android from 1c764dbe
* Remove hard-coded precision for printing JSON float values
* helper_thread: remove impossible branch
* Fix \"exitall_on_error\" option \"exitall_on_error\" option should be enabled without any argument.
* Sat Jul 16 2016 mpluskalAATTsuse.com- Enable support for RBD
* Thu Jun 16 2016 mpluskalAATTsuse.com- Update to version 2.12:
* No changelog available
* Fri May 27 2016 mpluskalAATTsuse.com- Update to version 2.11:
* No changelog available
* Sun May 22 2016 mpluskalAATTsuse.com- Update to version 2.10:
* No changelog available
* Mon Apr 04 2016 mpluskalAATTsuse.com- Update dependencies (enable rdmca)
* Wed Mar 16 2016 lmbAATTsuse.com- Update to 2.8
* verify: clear IO verify state all_io_list before writing
* Revert \"options: move pattern_fmt_desc where we need it\"
* lib/rand: make __init_randX() static
* Use 32-bit rand for parts that use rand_between()
* t/gen-rand: use 32-bit random generator
* Fix compile of test programs on archs that use arch_flags at runtime
* t/gen-rand: remove compile warning on 32-bit
* .gitignore: ignore vim undo files
* Add t/gen-rand to test random generator
* Update documentation on log file formats
* rand: use bools
* Add the sample JESD219 job file
* io_u: speed up __get_next_buflen()
* options: improvements to parse dry run
* options: finish merge of bssplit/rand zone code
* options: unify the bssplit/zone split code
* Fix double free of td zone state index
* Log to parent instead of twice to child td
* options: clean number of zones if we fail parsing
* Add support for zones of random IO, with varying frequency of access
* Update documentation for random_distribution=gauss
* Add support for preadv2/pwritev2
* ioengines: account any queued IO on the engine side
* backend: ensure that fio_io_sync() commits IN on queued status
* Allow IO engine driven allocations of IO structures
* Allow for the include file specification to be relative.
* fio.1: man page fixes
* Update documentation
* server: don\'t make SO_REUSEPORT errors fatal
* diskutil: don\'t print terse disk util twice for json,terse output format
* diskutil: fix segfault for both json and terse output
* io_ddir: io_ddir_name array should be static
* fio: fix copy/paste error in io_ddir.h
* log: add support for logging max instead of averages
* stat: cleanup average logging
* fio: fix ignore_error regression
* libmtd: compile fix for linux header changes.
* Makefile: false positive on _FORTIFY_SOURCE
* Add a note of what is the default value for random_generator
* server: send trigger state inline
* client: fix double removal of client on job file open failure
* Tue Feb 09 2016 mpluskalAATTsuse.com- Update to 2.6
* Fix Windows build: define rand_r()
* powerpc: fix cpus_online() to get correct max CPU number for powerpc64
* ioengine: remove duplicate queue handler check
* server: use the wrapped MSG_DONTWAIT
* Makefile: fix duplicate strcasestr for windows
* client: remove debug printf() for compressed iolog
* server: disable pdu length check for now
* server: split vectored commands into fragments- Changes for 2.5/2.4
* use option smaalloc_pool_size
* client: rename send_file() to fio_send_file()
* lib/pattern: include oslib/strcasestr.h
* Fix included getopt locations
* t/genzipf: fix for strcasestr missing
* t/dedupe: silence bogus warning on \'bytes\' being used uninitialized
* configure: check if lex requires/fails with -o for output
* configure: add --enable-lex
* options: make the groups/categories constant
* options: split out option grouping code
* options: we don\'t need the crc32c verify include
* options: move pattern_fmt_desc where we need it
* server: include name of verify file requested for error message
* configure: lex force off
* server: sk_out exit error handling
* verify: split out state header code
* verify-state: forward declare io_u
* Merge branch \'master\' of git://github.com/ezrapedersen/fio
* t/verify-state: add helper to inspect verify dump state files
* options: fix bs_cmp()
* Always create server sk_out key
* Destroy sk_out server key when we are done
* t/verify-state: fix type for printf
* t/verify-state: one more printf type fix
* io_u: ensure that we align new start offset properly for time_based
* Fix issue with termination before io_size has been reached
* client: drain text output when exiting
* client: fix non-text command leak
* init: increment stat count if parent == default thread
* init: fix compile for FIO_INC_DEBUG not being set
* mutex: fix double unlock in fio_mutex_down_timeout()
* Disable libaio for ESXi build - bug#80- Enable parallel building
* Sun Jan 03 2016 mpluskalAATTsuse.com- Update to 2.2.13
* no changelog available
* Sun Dec 06 2015 mpluskalAATTsuse.com- Update to 2.2.12
* no changelog available
* Sun Sep 20 2015 mpluskalAATTsuse.com- Update to 2.2.10
* no changelog available
* Mon Jul 06 2015 mpluskalAATTsuse.com- Update to 2.2.9
* see http://brick.kernel.dk/snaps/fio-2.2.9.shortlog.txt
* Sat Apr 04 2015 mpluskalAATTsuse.com- Update to 2.2.6
* make per-thread IOPS more accurate
* man page updates
* misc bugfixes- Cleanup spec file with spec-cleaner- Update dependencies
* enable numa
* enable glusterfs
* Thu Jan 29 2015 dsterbaAATTsuse.cz- 2.2.5 - rate limiting improvements - verify, checksumming fixes - shm support can be made optional - lots of statbility fixes- 2.2.4 - bugfixes in axmap, cleanups- 2.2.3 - cpumask handling fixed- 2.2.2 - fixed buffer scrambling- 2.2.1 - btrace2fio: -a passes specific options - minor bugfixes- 2.2.0 - verify_state triggers - buffer_pattern to specify the pattern manually - make suggestions for unknown options - time accounting improvements - documentation updates
* Fri Nov 21 2014 dsterbaAATTsuse.cz- 2.1.14 - arithmetic expressions in jobfiles - support for --remote-config - net engine updates - rbd engine updates