Skip to content

Commit

Permalink
add Latency Benchmark (S3 Standard) (customSmallerIsBetter) benchmark…
Browse files Browse the repository at this point in the history
… result for d5b36e8
  • Loading branch information
github-action-benchmark committed Dec 17, 2024
1 parent 319767c commit 4e0f25b
Showing 1 changed file with 60 additions and 55 deletions.
115 changes: 60 additions & 55 deletions dev/latency_bench/data.js
Original file line number Diff line number Diff line change
@@ -1,62 +1,8 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1734445710653,
"lastUpdate": 1734445807800,
"repoUrl": "https://github.com/awslabs/mountpoint-s3",
"entries": {
"Latency Benchmark (S3 Standard)": [
{
"commit": {
"author": {
"email": "[email protected]",
"name": "Alessandro Passaro",
"username": "passaro"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "654d86027265fafc87c5064cfe3a521faf0f11d4",
"message": "Fix flaky out_of_order_write test (#1170)\n\nThe `out_of_order_write` tests failed to account that in incremental\nupload mode the previously written content of a file could be already\nuploaded when a subsequent `write` fails (as expected in the test). In\nthis case, the upload would occasionally be triggered by a `flush` call\nas a consequence of the test runner process being forked.\n\n### Does this change impact existing behavior?\n\nNo.\n\n### Does this change need a changelog entry?\n\nNo.\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: Alessandro Passaro <[email protected]>",
"timestamp": "2024-11-27T14:25:07Z",
"tree_id": "522ada25736c28165de1b678dc8aabe80745bc1f",
"url": "https://github.com/awslabs/mountpoint-s3/commit/654d86027265fafc87c5064cfe3a521faf0f11d4"
},
"date": 1732718904584,
"tool": "customSmallerIsBetter",
"benches": [
{
"name": "readdir_100",
"value": 0.061,
"unit": "seconds"
},
{
"name": "readdir_1000",
"value": 0.147,
"unit": "seconds"
},
{
"name": "readdir_10000",
"value": 0.941,
"unit": "seconds"
},
{
"name": "readdir_100000",
"value": 8.396,
"unit": "seconds"
},
{
"name": "time_to_first_byte_read",
"value": 15.1268784,
"unit": "milliseconds"
},
{
"name": "time_to_first_byte_read_small_file",
"value": 27.9586931,
"unit": "milliseconds"
}
]
},
{
"commit": {
"author": {
Expand Down Expand Up @@ -1092,6 +1038,65 @@ window.BENCHMARK_DATA = {
"unit": "milliseconds"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "Monthon Klongklaew",
"username": "monthonk"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": false,
"id": "d5b36e8ff116a3f02be6c37c1112f7793b162430",
"message": "Improve get_object interface for backpressure (#1200)\n\nCurrently, we support flow-control window for GetObject requests by\nallowing applications to call `GetObjectResponse::increment_read_window`\nbut it is tricky to use because we need to hold onto the stream itself\nin order to control the feedback loop while also consuming the data.\n\nThis change introduces a new trait `ClientBackpressureHandle` for\ncontrolling the read window so that the stream and the flow-control\npaths are decoupled.\n\nApplications can now call `GetObjectResponse::take_backpressure_handle`\nto get a backpressure handle from the response and use this handle to\nextend the read window.\n\n### Does this change impact existing behavior?\n\nYes, there is a breaking change for `mountpoint-s3-client`.\n\n### Does this change need a changelog entry?\n\nYes, for `mountpoint-s3-client`.\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: Monthon Klongklaew <[email protected]>",
"timestamp": "2024-12-17T14:03:09Z",
"tree_id": "02f6ff16f04c91b79e790bfc1e5a804f3fe763aa",
"url": "https://github.com/awslabs/mountpoint-s3/commit/d5b36e8ff116a3f02be6c37c1112f7793b162430"
},
"date": 1734445807138,
"tool": "customSmallerIsBetter",
"benches": [
{
"name": "readdir_100",
"value": 0.055,
"unit": "seconds"
},
{
"name": "readdir_1000",
"value": 0.149,
"unit": "seconds"
},
{
"name": "readdir_10000",
"value": 0.888,
"unit": "seconds"
},
{
"name": "readdir_100000",
"value": 8.658,
"unit": "seconds"
},
{
"name": "time_to_write_one_byte_file",
"value": 25.6553876,
"unit": "milliseconds"
},
{
"name": "time_to_first_byte_read",
"value": 14.0906558,
"unit": "milliseconds"
},
{
"name": "time_to_first_byte_read_small_file",
"value": 20.697649,
"unit": "milliseconds"
}
]
}
]
}
Expand Down

0 comments on commit 4e0f25b

Please sign in to comment.