Commit Graph

66 Commits (master)

Author SHA1 Message Date
Alexey Kostin 9a021fa201 Disable pool size check flag 2019-03-14 18:24:12 +03:00
Alexey Kostin 1e06f11801 Readme help update.
Output stats indention fix
2019-03-11 17:02:13 +03:00
Alexey Kostin 773c4b985a Readme example update 2019-03-11 16:58:05 +03:00
Alexey Kostin 997422b348 Regex support
Osd stats summary at the end
Nautilus support
Define buckets in regexp annotation
Versioning
2019-03-11 16:38:50 +03:00
Alexey Kostin 81253e9d36 Object name generation in one pass 2019-03-04 18:51:22 +03:00
Alexey Kostin eb455d6e43 Print avg statistics after benchmark.
Fix avgspeed counting
2019-03-04 17:42:36 +03:00
Alexey Kostin 2493a2391b SnakeCase refactor 2019-03-04 12:42:43 +03:00
Alexey Kostin ad14e37433 Move profiler to main 2019-03-04 00:40:56 +03:00
Alexey Kostin 1d0b139a3a Move profiler to main 2019-03-04 00:40:56 +03:00
Alexey Kostin 0dc2425a6c Types 2019-03-04 00:40:56 +03:00
Alexey Kostin 463c278610 Pprof for profile 2019-03-04 00:40:56 +03:00
Alexey Kostin ddee582e5e
Merge pull request #3 from rumanzo/add-license-1
Create LICENSE
2019-03-01 15:01:08 +03:00
Alexey Kostin 19c5130524
Create LICENSE 2019-03-01 15:00:53 +03:00
rumanzo 665995edd8
Create README.md 2019-02-28 18:35:22 +03:00
Alexey Kostin 6a6bf587a6 Fix avg speed 2019-02-28 17:03:00 +03:00
Alexey Kostin ddbea1d434 Add additianal total stats. Fix total stats with thread count > 1 2019-02-28 16:24:43 +03:00
Alexey Kostin 67dc07c3a4 initial buffer 4k 2019-02-28 14:55:24 +03:00
Alexey Kostin 80eb12a45d uints as mush as possible 2019-02-28 14:19:33 +03:00
Alexey Kostin c9f0cd66b7 fast object initialization 2019-02-28 13:44:50 +03:00
Alexey Kostin c679ad4aad Check osd health (up/in) 2019-02-28 12:48:22 +03:00
Alexey Kostin 866a15d68b darkgreen too dark, change to green 2019-02-28 12:24:22 +03:00
Alexey Kostin 4815fd47db Non fatal error if bs < objectsize 2019-02-28 12:23:07 +03:00
Alexey Kostin 4f672577a1 todo's 2019-02-28 01:05:35 +03:00
rumanzo 3d86dbc33b
Merge pull request #2 from vitalif/master
Use strings.Repeat because fmt.Sprintf counts escape chars
2019-02-28 00:14:16 +03:00
Vitaliy Filippov 12a89c076c Use strings.Repeat because fmt.Sprintf counts escape chars 2019-02-27 23:17:54 +03:00
Alexey Kostin 14ace0e245 pretty time print 2019-02-27 23:05:45 +03:00
Alexey Kostin 7fdeb2af6d indent fix! 2019-02-27 22:57:47 +03:00
Alexey Kostin 9f5ccbda10 indent fix? 2019-02-27 22:09:53 +03:00
Alexey Kostin ffa77bd1f1 empty buff. indent fix? 2019-02-27 21:57:38 +03:00
Alexey Kostin cdf408fc92 indent 2019-02-27 21:16:50 +03:00
Alexey Kostin 8a10c8a255 Clean up. Pre write objects. Go fmt 2019-02-27 21:12:08 +03:00
rumanzo 4cac3d310f
Merge pull request #1 from vitalif/master
16 objects per thread + generate random offsets for every op
2019-02-27 20:44:51 +03:00
Vitaliy Filippov 5e0895b9b6 Print summary line in different colors 2019-02-27 18:54:24 +03:00
Vitaliy Filippov b4150b5c40 Only total IOPS is meaningful 2019-02-27 18:47:55 +03:00
Vitaliy Filippov 7b72c2c98e Round sub-millisecond values to 0.1ms, fix avg speed calculation 2019-02-27 18:39:13 +03:00
Vitaliy Filippov bc202f2f55 16 objects per thread + generate random offsets for every op 2019-02-27 17:53:07 +03:00
Alexey Kostin 63a10e960f Improved output
//todo fix indent
2019-02-27 15:49:36 +03:00
Alexey Kostin dccc7e0140 Color info 2019-02-27 15:04:48 +03:00
Alexey Kostin fca40736ab Pretty stats 2019-02-27 13:46:44 +03:00
Alexey Kostin cd933a2d85 Correct delete objects 2019-02-27 11:26:40 +03:00
Alexey Kostin 052838d242 benchmark works 2019-02-26 18:09:59 +03:00
Alexey Kostin df824e8dc7 Easy parallels 2019-02-26 13:20:51 +03:00
Alexey Kostin 34352241a3 No trash. Sync done 2019-02-26 12:17:01 +03:00
Alexey Kostin ba0e8df3a7 Revert "Struct pointers"
This reverts commit b81a43bf
2019-02-22 17:58:31 +03:00
Alexey Kostin a7bb9da78a Revert "File with test structs. Prepare for refactor getosd"
This reverts commit 53189e2d
2019-02-22 11:38:45 +03:00
Alexey Kostin beed73e03e Revert "Struct pointers"
This reverts commit b81a43bf
2019-02-22 11:34:55 +03:00
Alexey Kostin b81a43bfd0 Struct pointers 2019-02-20 23:26:40 +03:00
Alexey Kostin 53189e2d59 File with test structs. Prepare for refactor getosd 2019-02-20 23:05:26 +03:00
Alexey Kostin 1cf96598c2 Osd Metadata types 2019-02-20 17:05:02 +03:00
Alexey Kostin f83e76ad4a OsdMetadata 2019-02-20 16:54:39 +03:00