yarpc / yarpc-go

A message passing platform for Go
MIT License
401 stars 101 forks source link

V2 protoplugin compatible with golang protobuf APIs [6/n] #2136

Closed gandhikrishna closed 2 years ago

gandhikrishna commented 2 years ago

This diff aims to add V2 protoplugin which is compatible with golang protobuf APIs.

codecov[bot] commented 2 years ago

Codecov Report

Merging #2136 (3d06c09) into gopal/GoGoDeprecation (4c13b26) will decrease coverage by 1.91%. The diff coverage is 17.43%.

@@                    Coverage Diff                    @@
##           gopal/GoGoDeprecation    #2136      +/-   ##
=========================================================
- Coverage                  86.06%   84.14%   -1.92%     
=========================================================
  Files                        255      261       +6     
  Lines                      14404    14817     +413     
=========================================================
+ Hits                       12397    12468      +71     
- Misses                      1612     1954     +342     
  Partials                     395      395              
Impacted Files Coverage Δ
internal/protoplugin-v2/generator.go 0.00% <0.00%> (ø)
internal/protoplugin-v2/protoplugin.go 2.63% <2.63%> (ø)
internal/protoplugin-v2/runner.go 8.51% <8.51%> (ø)
internal/protoplugin-v2/registry.go 10.05% <10.05%> (ø)
internal/protoplugin-v2/utils.go 91.66% <91.66%> (ø)
internal/protoplugin-v2/multi_runner.go 100.00% <100.00%> (ø)
transport/tchannel/peer.go 93.42% <0.00%> (-3.95%) :arrow_down:
peer/hashring32/internal/hashring32/hashring32.go 97.29% <0.00%> (+1.08%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 4c13b26...3d06c09. Read the comment docs.