Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented May 10, 2023

🤖 I have created a release beep boop

0.2.0 (2023-05-14)

⚠ BREAKING CHANGES

  • remove Empty type (use any instead) (#135)
  • move encoding logic to sub-package (#111)

Features

Bug Fixes

  • no content issues on error or pointer to Empty (#125) (fa50d36)

Performance Improvements

  • encoding/protobuf: cache reflection results (#138) (99e0cea)
  • encoding: improve encoding performance (#113) (a541544)
  • reuse requests to reduce allocs (#127) (827209b)

Code Refactoring


This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--master branch 7 times, most recently from 1a8efb1 to ffa3322 Compare May 14, 2023 13:18
@github-actions github-actions bot force-pushed the release-please--branches--master branch from ffa3322 to f129773 Compare May 14, 2023 16:45
@abemedia abemedia closed this May 14, 2023
@abemedia abemedia reopened this May 14, 2023
@abemedia abemedia enabled auto-merge (squash) May 14, 2023 21:59
@abemedia abemedia merged commit 0193f98 into master May 14, 2023
@abemedia abemedia deleted the release-please--branches--master branch May 14, 2023 22:00
@github-actions
Copy link
Contributor Author

@github-actions
Copy link
Contributor Author

Benchmark Result

Benchmark diff with base branch
goos: linux
goarch: amd64
pkg: github.com/abemedia/go-don
cpu: Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz
                         │ bench-master.txt │           bench-new.txt            │
                         │      sec/op      │   sec/op     vs base               │
Handler/Request-2               422.2n ± 2%   404.4n ± 4%  -4.23% (p=0.002 n=10)
Handler/RequestPointer-2        474.2n ± 2%   477.5n ± 8%       ~ (p=0.494 n=10)
geomean                         447.5n        439.4n       -1.80%

                         │ bench-master.txt │            bench-new.txt            │
                         │       B/op       │    B/op     vs base                 │
Handler/Request-2                24.00 ± 0%   24.00 ± 0%       ~ (p=1.000 n=10) ¹
Handler/RequestPointer-2         24.00 ± 0%   24.00 ± 0%       ~ (p=1.000 n=10) ¹
geomean                          24.00        24.00       +0.00%
¹ all samples are equal

                         │ bench-master.txt │            bench-new.txt            │
                         │    allocs/op     │ allocs/op   vs base                 │
Handler/Request-2                1.000 ± 0%   1.000 ± 0%       ~ (p=1.000 n=10) ¹
Handler/RequestPointer-2         1.000 ± 0%   1.000 ± 0%       ~ (p=1.000 n=10) ¹
geomean                          1.000        1.000       +0.00%
¹ all samples are equal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants