Skip to content

Commit

Permalink
add Throughput Benchmark (S3 Standard) (customBiggerIsBetter) benchma…
Browse files Browse the repository at this point in the history
…rk result for 641f613
  • Loading branch information
github-action-benchmark committed Dec 20, 2024
1 parent dccc0b5 commit d50dd05
Showing 1 changed file with 135 additions and 135 deletions.
270 changes: 135 additions & 135 deletions dev/bench/data.js
Original file line number Diff line number Diff line change
@@ -1,140 +1,6 @@
window.BENCHMARK_DATA = {
"entries": {
"Throughput Benchmark (S3 Standard)": [
{
"commit": {
"author": {
"email": "[email protected]",
"name": "Volodkin Vladislav",
"username": "vladem"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "d14655adf91c734ef21f5dcdeeeed110e13de68a",
"message": "Release v1.13.0 (#1178)\n\nBump version to 1.13.0.\n\n### Does this change impact existing behavior?\n\nNo.\n\n### Does this change need a changelog entry?\n\nAdded in this PR.\n\n---\n\nBy submitting this pull request, I confirm that my contribution is made\nunder the terms of the Apache 2.0 license and I agree to the terms of\nthe [Developer Certificate of Origin\n(DCO)](https://developercertificate.org/).\n\nSigned-off-by: Vlad Volodkin <[email protected]>\nCo-authored-by: Vlad Volodkin <[email protected]>",
"timestamp": "2024-12-02T12:00:14Z",
"tree_id": "cd1c649007a4f066ef26d85a0659a38f30fe85b3",
"url": "https://github.com/awslabs/mountpoint-s3/commit/d14655adf91c734ef21f5dcdeeeed110e13de68a"
},
"date": 1733148797437,
"tool": "customBiggerIsBetter",
"benches": [
{
"name": "sequential_read,sequential_write_four_threads",
"value": 4976.22646484375,
"unit": "MiB/s"
},
{
"name": "sequential_read_two_threads,sequential_write_two_threads",
"value": 4477.63076171875,
"unit": "MiB/s"
},
{
"name": "sequential_read_four_threads,sequential_write",
"value": 5642.5294921875,
"unit": "MiB/s"
},
{
"name": "random_read_four_threads_direct_io",
"value": 10.42939453125,
"unit": "MiB/s"
},
{
"name": "random_read_four_threads_direct_io_small_file",
"value": 48.538671875,
"unit": "MiB/s"
},
{
"name": "random_read_four_threads",
"value": 10.23173828125,
"unit": "MiB/s"
},
{
"name": "random_read_four_threads_small_file",
"value": 46.615625,
"unit": "MiB/s"
},
{
"name": "random_read_direct_io",
"value": 2.88671875,
"unit": "MiB/s"
},
{
"name": "random_read_direct_io_small_file",
"value": 12.176953125,
"unit": "MiB/s"
},
{
"name": "random_read",
"value": 2.52021484375,
"unit": "MiB/s"
},
{
"name": "random_read_small_file",
"value": 11.90908203125,
"unit": "MiB/s"
},
{
"name": "sequential_read_four_threads_direct_io",
"value": 6004.959765625,
"unit": "MiB/s"
},
{
"name": "sequential_read_four_threads_direct_io_small_file",
"value": 255.353125,
"unit": "MiB/s"
},
{
"name": "sequential_read_four_threads",
"value": 4926.15341796875,
"unit": "MiB/s"
},
{
"name": "sequential_read_four_threads_small_file",
"value": 252.70361328125,
"unit": "MiB/s"
},
{
"name": "sequential_read_direct_io",
"value": 1830.85654296875,
"unit": "MiB/s"
},
{
"name": "sequential_read_direct_io_small_file",
"value": 63.1814453125,
"unit": "MiB/s"
},
{
"name": "sequential_read",
"value": 1530.83349609375,
"unit": "MiB/s"
},
{
"name": "seq_read_skip_17m",
"value": 1261.8029296875,
"unit": "MiB/s"
},
{
"name": "sequential_read_small_file",
"value": 62.99892578125,
"unit": "MiB/s"
},
{
"name": "sequential_write_direct_io",
"value": 1507.6291015625,
"unit": "MiB/s"
},
{
"name": "sequential_write",
"value": 980.04033203125,
"unit": "MiB/s"
}
]
},
{
"commit": {
"author": {
Expand Down Expand Up @@ -2680,9 +2546,143 @@ window.BENCHMARK_DATA = {
"unit": "MiB/s"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "Simon Beal",
"username": "muddyfish"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": false,
"id": "641f613c0339c1ba6bc9c53a55d37dc358f73b55",
"message": "Emit shared cache durations in cache hit, miss and error conditions (#1162)\n\nAdds additional duration metrics to the shared cache for cache hits,\nmisses, and errors.\n\nExample metrics:\n```\n2024-12-06T14:11:43.012775Z INFO mountpoint_s3::metrics: express_data_cache.block_err[reason=invalid_block_offset,type=read]: 189 (n=189)\n2024-12-06T14:11:43.012802Z INFO mountpoint_s3::metrics: express_data_cache.block_hit: 0 (n=189)\n2024-12-06T14:11:43.012817Z INFO mountpoint_s3::metrics: express_data_cache.read_duration_us[type=error]: n=189: min=3 p10=3 p50=4 avg=3.87 p90=5 p99=5 p99.9=6 max=6\n2024-12-06T14:11:43.012831Z INFO mountpoint_s3::metrics: express_data_cache.total_bytes[type=write]: 380 (n=190)\n2024-12-06T14:11:43.012844Z INFO mountpoint_s3::metrics: express_data_cache.write_duration_us[type=ok]: n=190: min=8256 p10=8511 p50=8895 avg=8882.19 p90=9343 p99=9535 p99.9=9663 max=9663\n```\n\nAnd\n```\n2024-12-06T16:06:14.462602Z INFO mountpoint_s3::metrics: express_data_cache.block_hit: 98 (n=100)\n2024-12-06T16:06:14.462628Z INFO mountpoint_s3::metrics: express_data_cache.read_duration_us[type=miss]: n=2: min=21120 p10=21247 p50=21247 avg=21824.00 p90=22527 p99=22527 p99.9=22527 max=22527\n2024-12-06T16:06:14.462641Z INFO mountpoint_s3::metrics: express_data_cache.read_duration_us[type=ok]: n=98: min=5888 p10=6015 p50=6271 avg=6378.94 p90=6559 p99=14079 p99.9=14079 max=14079\n2024-12-06T16:06:14.462652Z INFO mountpoint_s3::metrics: express_data_cache.total_bytes[type=read]: 196 (n=98)\n2024-12-06T16:06:14.462663Z INFO mountpoint_s3::metrics: express_data_cache.total_bytes[type=write]: 4 (n=2)\n2024-12-06T16:06:14.462673Z INFO mountpoint_s3::metrics: express_data_cache.write_duration_us[type=ok]: n=2: min=9408 p10=9471 p50=9471 avg=19280.00 p90=29183 p99=29183 p99.9=29183 max=29183\n\n```\n\nAdditionally refactors the cache in response to comments in\nhttps://github.com/awslabs/mountpoint-s3/pull/1146\n\n### Does this change impact existing behavior?\n\nYes, the `express_data_cache.read_duration_us` metric now has a type\nassociated with if it was a cache hit or not.\n\n### Does this change need a changelog entry?\n\nNo, changes to metrics don't need changelog entries.\n\n---\n\nBy submitting this pull request, I confirm that my contribution is made\nunder the terms of the Apache 2.0 license and I agree to the terms of\nthe [Developer Certificate of Origin\n(DCO)](https://developercertificate.org/).\n\n---------\n\nSigned-off-by: Simon Beal <[email protected]>",
"timestamp": "2024-12-20T16:56:57Z",
"tree_id": "8b2b056f261209a201e29e4b9582662287eb74de",
"url": "https://github.com/awslabs/mountpoint-s3/commit/641f613c0339c1ba6bc9c53a55d37dc358f73b55"
},
"date": 1734721894475,
"tool": "customBiggerIsBetter",
"benches": [
{
"name": "sequential_read,sequential_write_four_threads",
"value": 4925.94404296875,
"unit": "MiB/s"
},
{
"name": "sequential_read_two_threads,sequential_write_two_threads",
"value": 4390.77412109375,
"unit": "MiB/s"
},
{
"name": "sequential_read_four_threads,sequential_write",
"value": 5576.012109374999,
"unit": "MiB/s"
},
{
"name": "random_read_four_threads_direct_io",
"value": 9.65830078125,
"unit": "MiB/s"
},
{
"name": "random_read_four_threads_direct_io_small_file",
"value": 48.146484375,
"unit": "MiB/s"
},
{
"name": "random_read_four_threads",
"value": 9.74892578125,
"unit": "MiB/s"
},
{
"name": "random_read_four_threads_small_file",
"value": 45.83544921875,
"unit": "MiB/s"
},
{
"name": "random_read_direct_io",
"value": 2.576953125,
"unit": "MiB/s"
},
{
"name": "random_read_direct_io_small_file",
"value": 12.36240234375,
"unit": "MiB/s"
},
{
"name": "random_read",
"value": 2.26630859375,
"unit": "MiB/s"
},
{
"name": "random_read_small_file",
"value": 11.6939453125,
"unit": "MiB/s"
},
{
"name": "sequential_read_four_threads_direct_io",
"value": 5715.7916015625,
"unit": "MiB/s"
},
{
"name": "sequential_read_four_threads_direct_io_small_file",
"value": 254.23779296875,
"unit": "MiB/s"
},
{
"name": "sequential_read_four_threads",
"value": 4827.5888671875,
"unit": "MiB/s"
},
{
"name": "sequential_read_four_threads_small_file",
"value": 242.83203125,
"unit": "MiB/s"
},
{
"name": "sequential_read_direct_io",
"value": 1683.4232421875,
"unit": "MiB/s"
},
{
"name": "sequential_read_direct_io_small_file",
"value": 62.82119140625,
"unit": "MiB/s"
},
{
"name": "sequential_read",
"value": 1367.451953125,
"unit": "MiB/s"
},
{
"name": "seq_read_skip_17m",
"value": 1276.5072265625,
"unit": "MiB/s"
},
{
"name": "sequential_read_small_file",
"value": 63.8421875,
"unit": "MiB/s"
},
{
"name": "sequential_write_direct_io",
"value": 1668.30654296875,
"unit": "MiB/s"
},
{
"name": "sequential_write",
"value": 1045.85400390625,
"unit": "MiB/s"
}
]
}
]
},
"lastUpdate": 1734523322322,
"lastUpdate": 1734721895142,
"repoUrl": "https://github.com/awslabs/mountpoint-s3"
}

0 comments on commit d50dd05

Please sign in to comment.