Commit Graph

21 Commits (master)

Author SHA1 Message Date
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 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 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 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 14e1dec818 hsbench: gofmt cleanup
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-22 10:20:21 -04: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 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 9cafa0c4c4 hsbench: gofmt to cleanup code
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-19 11:54:16 -04: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 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 c653fd710b hsbench: update copyright statement
Signed-off-by: Mark Nelson <mnelson@redhat.com>
2019-08-15 17:34:51 -04: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