From b03edc855363bcdc51b5368aa537e14bf44d9be9 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 3 Jan 2025 01:06:56 +0000 Subject: [PATCH] add moov-io/ach Benchmarks (go) benchmark result for d25d22f246aa023bd781ae240c884afc94152dbe --- docs/bench/ach/data.js | 678 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 677 insertions(+), 1 deletion(-) diff --git a/docs/bench/ach/data.js b/docs/bench/ach/data.js index 5847997..bb83af3 100644 --- a/docs/bench/ach/data.js +++ b/docs/bench/ach/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1735779964245, + "lastUpdate": 1735866416756, "repoUrl": "https://github.com/moov-io/benchmarks", "entries": { "moov-io/ach Benchmarks": [ @@ -63570,6 +63570,682 @@ window.BENCHMARK_DATA = { "extra": "42863865 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "github-action-benchmark", + "username": "github", + "email": "github@users.noreply.github.com" + }, + "committer": { + "name": "github-action-benchmark", + "username": "github", + "email": "github@users.noreply.github.com" + }, + "id": "d25d22f246aa023bd781ae240c884afc94152dbe", + "message": "add moov-io/watchman Benchmarks (go) benchmark result for c656870bda780124a27e9cbe6a3857dd2f64cb6e", + "timestamp": "2025-01-02T12:22:19Z", + "url": "https://github.com/moov-io/benchmarks/commit/d25d22f246aa023bd781ae240c884afc94152dbe" + }, + "date": 1735866416729, + "tool": "go", + "benches": [ + { + "name": "BenchmarkBuildFile", + "value": 12049, + "unit": "ns/op\t 9674 B/op\t 99 allocs/op", + "extra": "98736 times\n4 procs" + }, + { + "name": "BenchmarkBuildFile - ns/op", + "value": 12049, + "unit": "ns/op", + "extra": "98736 times\n4 procs" + }, + { + "name": "BenchmarkBuildFile - B/op", + "value": 9674, + "unit": "B/op", + "extra": "98736 times\n4 procs" + }, + { + "name": "BenchmarkBuildFile - allocs/op", + "value": 99, + "unit": "allocs/op", + "extra": "98736 times\n4 procs" + }, + { + "name": "BenchmarkPPDDebitRead", + "value": 39717, + "unit": "ns/op\t 21523 B/op\t 61 allocs/op", + "extra": "30350 times\n4 procs" + }, + { + "name": "BenchmarkPPDDebitRead - ns/op", + "value": 39717, + "unit": "ns/op", + "extra": "30350 times\n4 procs" + }, + { + "name": "BenchmarkPPDDebitRead - B/op", + "value": 21523, + "unit": "B/op", + "extra": "30350 times\n4 procs" + }, + { + "name": "BenchmarkPPDDebitRead - allocs/op", + "value": 61, + "unit": "allocs/op", + "extra": "30350 times\n4 procs" + }, + { + "name": "BenchmarkWEBDebitRead", + "value": 72054, + "unit": "ns/op\t 25388 B/op\t 136 allocs/op", + "extra": "16647 times\n4 procs" + }, + { + "name": "BenchmarkWEBDebitRead - ns/op", + "value": 72054, + "unit": "ns/op", + "extra": "16647 times\n4 procs" + }, + { + "name": "BenchmarkWEBDebitRead - B/op", + "value": 25388, + "unit": "B/op", + "extra": "16647 times\n4 procs" + }, + { + "name": "BenchmarkWEBDebitRead - allocs/op", + "value": 136, + "unit": "allocs/op", + "extra": "16647 times\n4 procs" + }, + { + "name": "BenchmarkPPDDebitFixedLengthRead", + "value": 29939, + "unit": "ns/op\t 20931 B/op\t 54 allocs/op", + "extra": "39928 times\n4 procs" + }, + { + "name": "BenchmarkPPDDebitFixedLengthRead - ns/op", + "value": 29939, + "unit": "ns/op", + "extra": "39928 times\n4 procs" + }, + { + "name": "BenchmarkPPDDebitFixedLengthRead - B/op", + "value": 20931, + "unit": "B/op", + "extra": "39928 times\n4 procs" + }, + { + "name": "BenchmarkPPDDebitFixedLengthRead - allocs/op", + "value": 54, + "unit": "allocs/op", + "extra": "39928 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead", + "value": 296812, + "unit": "ns/op\t 56273 B/op\t 743 allocs/op", + "extra": "3952 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead - ns/op", + "value": 296812, + "unit": "ns/op", + "extra": "3952 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead - B/op", + "value": 56273, + "unit": "B/op", + "extra": "3952 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead - allocs/op", + "value": 743, + "unit": "allocs/op", + "extra": "3952 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead2", + "value": 292499, + "unit": "ns/op\t 56272 B/op\t 743 allocs/op", + "extra": "3866 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead2 - ns/op", + "value": 292499, + "unit": "ns/op", + "extra": "3866 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead2 - B/op", + "value": 56272, + "unit": "B/op", + "extra": "3866 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead2 - allocs/op", + "value": 743, + "unit": "allocs/op", + "extra": "3866 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead3", + "value": 95968, + "unit": "ns/op\t 27427 B/op\t 199 allocs/op", + "extra": "12489 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead3 - ns/op", + "value": 95968, + "unit": "ns/op", + "extra": "12489 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead3 - B/op", + "value": 27427, + "unit": "B/op", + "extra": "12489 times\n4 procs" + }, + { + "name": "BenchmarkACHFileRead3 - allocs/op", + "value": 199, + "unit": "allocs/op", + "extra": "12489 times\n4 procs" + }, + { + "name": "BenchmarkPPDWrite", + "value": 44172, + "unit": "ns/op\t 31569 B/op\t 129 allocs/op", + "extra": "27496 times\n4 procs" + }, + { + "name": "BenchmarkPPDWrite - ns/op", + "value": 44172, + "unit": "ns/op", + "extra": "27496 times\n4 procs" + }, + { + "name": "BenchmarkPPDWrite - B/op", + "value": 31569, + "unit": "B/op", + "extra": "27496 times\n4 procs" + }, + { + "name": "BenchmarkPPDWrite - allocs/op", + "value": 129, + "unit": "allocs/op", + "extra": "27496 times\n4 procs" + }, + { + "name": "BenchmarkLargeWEBWrite", + "value": 214127, + "unit": "ns/op\t 53860 B/op\t 2040 allocs/op", + "extra": "5571 times\n4 procs" + }, + { + "name": "BenchmarkLargeWEBWrite - ns/op", + "value": 214127, + "unit": "ns/op", + "extra": "5571 times\n4 procs" + }, + { + "name": "BenchmarkLargeWEBWrite - B/op", + "value": 53860, + "unit": "B/op", + "extra": "5571 times\n4 procs" + }, + { + "name": "BenchmarkLargeWEBWrite - allocs/op", + "value": 2040, + "unit": "allocs/op", + "extra": "5571 times\n4 procs" + }, + { + "name": "BenchmarkFileWriteErr", + "value": 5457, + "unit": "ns/op\t 6145 B/op\t 25 allocs/op", + "extra": "213728 times\n4 procs" + }, + { + "name": "BenchmarkFileWriteErr - ns/op", + "value": 5457, + "unit": "ns/op", + "extra": "213728 times\n4 procs" + }, + { + "name": "BenchmarkFileWriteErr - B/op", + "value": 6145, + "unit": "B/op", + "extra": "213728 times\n4 procs" + }, + { + "name": "BenchmarkFileWriteErr - allocs/op", + "value": 25, + "unit": "allocs/op", + "extra": "213728 times\n4 procs" + }, + { + "name": "BenchmarkIATWrite", + "value": 148410, + "unit": "ns/op\t 57104 B/op\t 610 allocs/op", + "extra": "7234 times\n4 procs" + }, + { + "name": "BenchmarkIATWrite - ns/op", + "value": 148410, + "unit": "ns/op", + "extra": "7234 times\n4 procs" + }, + { + "name": "BenchmarkIATWrite - B/op", + "value": 57104, + "unit": "B/op", + "extra": "7234 times\n4 procs" + }, + { + "name": "BenchmarkIATWrite - allocs/op", + "value": 610, + "unit": "allocs/op", + "extra": "7234 times\n4 procs" + }, + { + "name": "BenchmarkPPDIATWrite", + "value": 231380104, + "unit": "1210428822501040106A094101Federal Reserve Bank My Bank Name ", + "extra": "101 times\n4 procs" + }, + { + "name": "BenchmarkPPDIATWrite - 1210428822501040106A094101Federal", + "value": 231380104, + "unit": "1210428822501040106A094101Federal", + "extra": "101 times\n4 procs" + }, + { + "name": "BenchmarkPPDIATWrite - Bank", + "value": null, + "unit": "Bank", + "extra": "101 times\n4 procs" + }, + { + "name": "BenchmarkPPDIATWrite - Bank", + "value": null, + "unit": "Bank", + "extra": "101 times\n4 procs" + }, + { + "name": "BenchmarkPPDIATWrite - ", + "value": null, + "unit": "", + "extra": "101 times\n4 procs" + }, + { + "name": "BenchmarkAlphaFieldShort", + "value": 1249, + "unit": "ns/op\t 96 B/op\t 4 allocs/op", + "extra": "932442 times\n4 procs" + }, + { + "name": "BenchmarkAlphaFieldShort - ns/op", + "value": 1249, + "unit": "ns/op", + "extra": "932442 times\n4 procs" + }, + { + "name": "BenchmarkAlphaFieldShort - B/op", + "value": 96, + "unit": "B/op", + "extra": "932442 times\n4 procs" + }, + { + "name": "BenchmarkAlphaFieldShort - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "932442 times\n4 procs" + }, + { + "name": "BenchmarkAlphaFieldLong", + "value": 116.4, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "10675087 times\n4 procs" + }, + { + "name": "BenchmarkAlphaFieldLong - ns/op", + "value": 116.4, + "unit": "ns/op", + "extra": "10675087 times\n4 procs" + }, + { + "name": "BenchmarkAlphaFieldLong - B/op", + "value": 16, + "unit": "B/op", + "extra": "10675087 times\n4 procs" + }, + { + "name": "BenchmarkAlphaFieldLong - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "10675087 times\n4 procs" + }, + { + "name": "BenchmarkNumericFieldShort", + "value": 70.98, + "unit": "ns/op\t 16 B/op\t 2 allocs/op", + "extra": "16942088 times\n4 procs" + }, + { + "name": "BenchmarkNumericFieldShort - ns/op", + "value": 70.98, + "unit": "ns/op", + "extra": "16942088 times\n4 procs" + }, + { + "name": "BenchmarkNumericFieldShort - B/op", + "value": 16, + "unit": "B/op", + "extra": "16942088 times\n4 procs" + }, + { + "name": "BenchmarkNumericFieldShort - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "16942088 times\n4 procs" + }, + { + "name": "BenchmarkNumericFieldLong", + "value": 31, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "37300239 times\n4 procs" + }, + { + "name": "BenchmarkNumericFieldLong - ns/op", + "value": 31, + "unit": "ns/op", + "extra": "37300239 times\n4 procs" + }, + { + "name": "BenchmarkNumericFieldLong - B/op", + "value": 8, + "unit": "B/op", + "extra": "37300239 times\n4 procs" + }, + { + "name": "BenchmarkNumericFieldLong - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37300239 times\n4 procs" + }, + { + "name": "BenchmarkParseNumField", + "value": 13.65, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "87814417 times\n4 procs" + }, + { + "name": "BenchmarkParseNumField - ns/op", + "value": 13.65, + "unit": "ns/op", + "extra": "87814417 times\n4 procs" + }, + { + "name": "BenchmarkParseNumField - B/op", + "value": 0, + "unit": "B/op", + "extra": "87814417 times\n4 procs" + }, + { + "name": "BenchmarkParseNumField - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "87814417 times\n4 procs" + }, + { + "name": "BenchmarkParseStringField", + "value": 5.899, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "203763396 times\n4 procs" + }, + { + "name": "BenchmarkParseStringField - ns/op", + "value": 5.899, + "unit": "ns/op", + "extra": "203763396 times\n4 procs" + }, + { + "name": "BenchmarkParseStringField - B/op", + "value": 0, + "unit": "B/op", + "extra": "203763396 times\n4 procs" + }, + { + "name": "BenchmarkParseStringField - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "203763396 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles", + "value": 294827, + "unit": "ns/op\t 56822 B/op\t 637 allocs/op", + "extra": "4167 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles - ns/op", + "value": 294827, + "unit": "ns/op", + "extra": "4167 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles - B/op", + "value": 56822, + "unit": "B/op", + "extra": "4167 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles - allocs/op", + "value": 637, + "unit": "allocs/op", + "extra": "4167 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_ValidateOpts", + "value": 300165, + "unit": "ns/op\t 56840 B/op\t 637 allocs/op", + "extra": "3709 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_ValidateOpts - ns/op", + "value": 300165, + "unit": "ns/op", + "extra": "3709 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_ValidateOpts - B/op", + "value": 56840, + "unit": "B/op", + "extra": "3709 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_ValidateOpts - allocs/op", + "value": 637, + "unit": "allocs/op", + "extra": "3709 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeDir", + "value": 172343, + "unit": "ns/op\t 57037 B/op\t 640 allocs/op", + "extra": "6688 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeDir - ns/op", + "value": 172343, + "unit": "ns/op", + "extra": "6688 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeDir - B/op", + "value": 57037, + "unit": "B/op", + "extra": "6688 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeDir - allocs/op", + "value": 640, + "unit": "allocs/op", + "extra": "6688 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeDir_ValidateOpts", + "value": 174082, + "unit": "ns/op\t 57054 B/op\t 640 allocs/op", + "extra": "6372 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeDir_ValidateOpts - ns/op", + "value": 174082, + "unit": "ns/op", + "extra": "6372 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeDir_ValidateOpts - B/op", + "value": 57054, + "unit": "B/op", + "extra": "6372 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeDir_ValidateOpts - allocs/op", + "value": 640, + "unit": "allocs/op", + "extra": "6372 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_3Groups", + "value": 359625, + "unit": "ns/op\t 62554 B/op\t 697 allocs/op", + "extra": "3356 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_3Groups - ns/op", + "value": 359625, + "unit": "ns/op", + "extra": "3356 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_3Groups - B/op", + "value": 62554, + "unit": "B/op", + "extra": "3356 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_3Groups - allocs/op", + "value": 697, + "unit": "allocs/op", + "extra": "3356 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_5Groups", + "value": 350636, + "unit": "ns/op\t 62550 B/op\t 697 allocs/op", + "extra": "3626 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_5Groups - ns/op", + "value": 350636, + "unit": "ns/op", + "extra": "3626 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_5Groups - B/op", + "value": 62550, + "unit": "B/op", + "extra": "3626 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_5Groups - allocs/op", + "value": 697, + "unit": "allocs/op", + "extra": "3626 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_10Groups", + "value": 346790, + "unit": "ns/op\t 62510 B/op\t 697 allocs/op", + "extra": "3583 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_10Groups - ns/op", + "value": 346790, + "unit": "ns/op", + "extra": "3583 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_10Groups - B/op", + "value": 62510, + "unit": "B/op", + "extra": "3583 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_10Groups - allocs/op", + "value": 697, + "unit": "allocs/op", + "extra": "3583 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_100Groups", + "value": 347891, + "unit": "ns/op\t 62583 B/op\t 697 allocs/op", + "extra": "3904 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_100Groups - ns/op", + "value": 347891, + "unit": "ns/op", + "extra": "3904 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_100Groups - B/op", + "value": 62583, + "unit": "B/op", + "extra": "3904 times\n4 procs" + }, + { + "name": "BenchmarkMergeFiles/MergeFiles_100Groups - allocs/op", + "value": 697, + "unit": "allocs/op", + "extra": "3904 times\n4 procs" + }, + { + "name": "BenchmarkCalculateCheckDigit/valid", + "value": 29.95, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "41749136 times\n4 procs" + }, + { + "name": "BenchmarkCalculateCheckDigit/valid - ns/op", + "value": 29.95, + "unit": "ns/op", + "extra": "41749136 times\n4 procs" + }, + { + "name": "BenchmarkCalculateCheckDigit/valid - B/op", + "value": 0, + "unit": "B/op", + "extra": "41749136 times\n4 procs" + }, + { + "name": "BenchmarkCalculateCheckDigit/valid - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "41749136 times\n4 procs" + } + ] } ], "moov-io/ach": [