Vitaliy Filippov
671b9c5002
Use last object as marker if S3 service does not return the marker
2023-01-25 12:00:16 +03:00
Vitaliy Filippov
dcd88fa0d2
Add storage class support
2023-01-25 11:59:11 +03:00
Vitaliy Filippov
de58f21149
Remove defers
2022-02-01 15:05:18 +03:00
Vitaliy Filippov
8782423d02
Use go module
2021-09-29 11:40:49 +03:00
Vitaliy Filippov
3d74b32057
Change references for the fixed version to vitalif/hsbench
2020-08-13 16:27:20 +03:00
Vitaliy Filippov
9aa3faee81
Allow to pass buckets explicitly
2020-08-12 14:54:46 +03:00
Vitaliy Filippov
2824649c37
Implement parallel deletes
2020-08-12 14:35:58 +03:00
Vitaliy Filippov
6d7e98a45c
Fix listings: do not try to list whole buckets
2020-08-12 12:29:29 +03:00
Vitaliy Filippov
2e3b3d4db7
Add first_object parameter
2020-08-09 14:44:19 +03:00
Vitaliy Filippov
ad9ae1693b
Implement random downloads
2020-08-09 14:34:39 +03:00
ofriedma
1ed9b499aa
Fix read op is not reading more than 64K
...
After several tests using hsbench I have seen that the bw reported by hsbench is not equal to the network bw.
It looks like hsbench is closing the connection before getting the whole obj for medium object or larger(bigger than 512K).
2020-05-20 16:26:27 +03:00
Mark Nelson
ffff811a2b
Merge pull request #14 from markhpc/wip-idle-connections
...
hsbench: Limit idle connections to 2x the thread count.
2019-08-27 07:44:23 -05:00
Mark Nelson
cda38c8070
hsbench: Limit idle connections to 2x the thread count.
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-27 08:29:07 -04:00
Mark Nelson
8a6777a242
Merge pull request #12 from icepic/patch-1
...
minor error in error message.
2019-08-27 06:25:09 -05:00
Mark Nelson
36980f2623
Merge pull request #13 from markhpc/wip-bucketname-fix
...
hsbench: Fix invalid default bucket prefix
2019-08-23 13:43:39 -05:00
Mark Nelson
0730ddbbda
hsbench: Fix invalid default bucket prefix
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-23 14:42:54 -04:00
Janne Johansson
dbb0e955d6
minor error in error message.
2019-08-23 12:05:29 +02:00
Mark Nelson
36682c9fe9
Merge pull request #11 from markhpc/wip-readme
...
README: get rid of version so we don't have to update
2019-08-22 09:24:16 -05:00
Mark Nelson
9f2c6c8309
README: get rid of version so we don't have to update
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-22 10:23:49 -04:00
Mark Nelson
0f214290dd
Merge pull request #10 from markhpc/wip-fmt
...
hsbench: gofmt cleanup
2019-08-22 09:21:01 -05:00
Mark Nelson
14e1dec818
hsbench: gofmt cleanup
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-22 10:20:21 -04:00
Mark Nelson
bdf41e7a30
Merge pull request #9 from markhpc/wip-bucket-list
...
hsbench: Add bucket list benchmark
2019-08-22 09:13:34 -05:00
Mark Nelson
1e44dd98c8
hsbench: Add bucket list benchmark
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-22 10:00:49 -04:00
Mark Nelson
6176271af8
Merge pull request #7 from markhpc/wip-read-bodyclose
...
hsbench: Close the resp body instead of copying to ioutil.Discard
2019-08-20 07:02:02 -05:00
Mark Nelson
c22f095bd4
hsbench: Close the resp body instead of copying to ioutil.Discard
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-20 08:00:44 -04:00
Mark Nelson
457598e1b6
Merge pull request #6 from markhpc/wip-fmt
...
hsbench: gofmt to cleanup code
2019-08-19 10:56:29 -05:00
Mark Nelson
9cafa0c4c4
hsbench: gofmt to cleanup code
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-19 11:54:16 -04:00
Mark Nelson
f88d05d4fd
Merge pull request #5 from markhpc/wip-readme
...
readme: update limitations
2019-08-19 10:33:30 -05:00
Mark Nelson
6a86160e17
readme: update limitations
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-19 11:32:48 -04:00
Mark Nelson
704f9ae5f4
Merge pull request #4 from markhpc/wip-json
...
hsbench: refactor stats and add json output support
2019-08-19 10:29:42 -05:00
Mark Nelson
37eedcf948
hsbench: refactor stats and add json output support
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-19 11:28:18 -04:00
Mark Nelson
c4d9ef3872
Merge pull request #3 from markhpc/wip-csv
...
hsbench.go: refactor stats, add csv output support.
2019-08-19 07:30:13 -05:00
Mark Nelson
82c7c64ba2
hsbench.go: refactor stats, add csv output support.
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-19 08:28:16 -04:00
Mark Nelson
2617d436a2
Merge pull request #2 from markhpc/wip-readme
...
README: Add CPU usage to example
2019-08-15 19:52:23 -05:00
Mark Nelson
8d9144aa63
README: Add CPU usage to example
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-15 19:33:29 -04:00
Mark Nelson
3649f24ef8
Merge pull request #1 from markhpc/wip-readme
...
README: Update readme
2019-08-15 17:54:43 -05:00
Mark Nelson
cbb559469e
README: Update readme
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-15 18:53:21 -04:00
Mark Nelson
07d77c3e52
Merge pull request #14 from markhpc/wip-copyright
...
hsbench: update copyright statement
2019-08-15 16:42:21 -05:00
Mark Nelson
c653fd710b
hsbench: update copyright statement
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-15 17:34:51 -04:00
Mark Nelson
a68f0df045
Merge pull request #13 from markhpc/wip-rename
...
hsbench: rename s3-benchamrk to hsbench
2019-08-15 16:30:53 -05:00
Mark Nelson
73205f809a
hsbench: rename s3-benchamrk to hsbench
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-15 17:29:33 -04:00
Mark Nelson
cf527a3365
Merge pull request #12 from markhpc/wip-fixup
...
s3-benchmark: Various fixes and cleanup
2019-08-15 16:24:50 -05:00
Mark Nelson
84ace5c177
s3-benchmark: Various fixes and cleanup
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-15 17:23:38 -04:00
Mark Nelson
35b1231801
Merge pull request #11 from markhpc/wip-bucket-tests
...
s3-benchmark: refactor and separate out bucket tests
2019-08-15 15:07:50 -05:00
Mark Nelson
4652f6d43e
s3-benchmark: refactor and separate out bucket tests
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-15 16:06:28 -04:00
Mark Nelson
ce911b7ad5
Merge pull request #10 from markhpc/wip-threaded-init
...
s3-benchmark: make bucket initialization multi-threaded.
2019-08-15 12:23:58 -05:00
Mark Nelson
de4284e534
s3-benchmark: make bucket initialization multi-threaded.
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-15 13:17:10 -04:00
Mark Nelson
dd4d6e7ca3
Merge pull request #9 from markhpc/wip-interval-stats
...
s3-benchmark: Add interval stats
2019-08-15 07:55:45 -05:00
Mark Nelson
a9f8236b72
s3-benchmark: Add interval stats
...
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-15 08:53:26 -04:00
Mark Nelson
c74fcda990
Merge pull request #8 from markhpc/wip-run-modes
...
s3-benchmark: Implement user defined run modes.
2019-08-12 14:20:19 -05:00