formstream
formstream copied to clipboard
Bump golang.org/x/sync from 0.7.0 to 0.8.0
Bumps golang.org/x/sync from 0.7.0 to 0.8.0.
Commits
411f99eLICENSE: update per Google Legal- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Benchmark Result
goos: linux
goarch: amd64
pkg: github.com/mazrean/formstream
cpu: AMD EPYC 7763 64-Core Processor
BenchmarkFormStreamFastPath/1MB-4 2332 507288 ns/op 10016 B/op 64 allocs/op
BenchmarkFormStreamFastPath/10MB-4 231 5108263 ns/op 10041 B/op 64 allocs/op
BenchmarkFormStreamFastPath/100MB-4 21 51368154 ns/op 10415 B/op 64 allocs/op
BenchmarkFormStreamFastPath/1GB-4 2 567132910 ns/op 14364 B/op 66 allocs/op
BenchmarkFormStreamSlowPath/1MB-4 2126 546065 ns/op 14076 B/op 69 allocs/op
BenchmarkFormStreamSlowPath/10MB-4 188 6233262 ns/op 188642 B/op 69 allocs/op
BenchmarkFormStreamSlowPath/100MB-4 4 255853364 ns/op 33605860 B/op 82 allocs/op
BenchmarkFormStreamSlowPath/1GB-4 1 2904616977 ns/op 134269624 B/op 100 allocs/op
BenchmarkStdMultipartNextPart/1MB-4 1996 541279 ns/op 39317 B/op 32 allocs/op
BenchmarkStdMultipartNextPart/10MB-4 216 5114061 ns/op 39329 B/op 32 allocs/op
BenchmarkStdMultipartNextPart/100MB-4 20 51112257 ns/op 41158 B/op 32 allocs/op
BenchmarkStdMultipartNextPart/1GB-4 2 524817614 ns/op 43660 B/op 34 allocs/op
BenchmarkStdMultipartReadForm/1MB-4 1008 1073167 ns/op 4203477 B/op 61 allocs/op
BenchmarkStdMultipartReadForm/10MB-4 90 13582335 ns/op 33566678 B/op 64 allocs/op
BenchmarkStdMultipartReadForm/100MB-4 4 295560862 ns/op 134264982 B/op 75 allocs/op
BenchmarkStdMultipartReadForm/1GB-4 1 3031409741 ns/op 134283576 B/op 79 allocs/op
PASS
ok github.com/mazrean/formstream 33.083s
pprof command
gh api /repos/mazrean/formstream/actions/artifacts/1795535631/zip > /tmp/profile.zip
unzip /tmp/profile.zip -d profile
rm -rf /tmp/profile.zip
go tool pprof -http :6060 profile/cpu.out
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 72.16%. Comparing base (
963484a) to head (5ab6666).
Additional details and impacted files
@@ Coverage Diff @@
## main #29 +/- ##
=======================================
Coverage 72.16% 72.16%
=======================================
Files 8 8
Lines 309 309
=======================================
Hits 223 223
Misses 65 65
Partials 21 21
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.