]> git.apps.os.sepia.ceph.com Git - ffsb.git/log
ffsb.git
13 years agoChanged to correct 64bit format-strings.
Dominik Bruhn [Mon, 23 Apr 2012 13:33:50 +0000 (15:33 +0200)]
Changed to correct 64bit format-strings.

Most of the format-strings for uint64_t were wrong. %llu is architecture
dependant whereas uint64_t is always 64bit long. The PRIu64 macro (from
inttypes.h) provides the correct formatstring.

13 years agoExit FFSB if filesystem can't be reused.
Dominik Bruhn [Mon, 23 Apr 2012 13:02:18 +0000 (15:02 +0200)]
Exit FFSB if filesystem can't be reused.

Change the FFSB behaviour if the reuse-flag of the filesystem is "1" but the
filesystem can not be reused: Previously FFSB created a new filesystem, now FFSB
fails with an error message.

13 years agoOutput the responseTime for each request issued.
Dominik Bruhn [Mon, 23 Apr 2012 12:37:06 +0000 (14:37 +0200)]
Output the responseTime for each request issued.

By outputting the individual response times for each request a better analysis
of the results is possible. It should be kept in mind that this accounting uses
some main memory for the storage.

13 years agoFix accounting for write-all operations
Dominik Bruhn [Mon, 23 Apr 2012 12:30:02 +0000 (14:30 +0200)]
Fix accounting for write-all operations

FFSB wrongly accounted writefile operations. The whole filesize was taken into
account and not only the amount written to the file. This lead to extremly high
throughputs.

13 years agoInitial import of FFSB 6.0rc2
Dominik Bruhn [Mon, 23 Apr 2012 11:55:17 +0000 (13:55 +0200)]
Initial import of FFSB 6.0rc2