containerd / ttrpc

GRPC for low-memory environments
Apache License 2.0
558 stars 80 forks source link

Implement a new code generator that utilizes google.golang.org/protobuf #91

Closed kzys closed 3 years ago

kzys commented 3 years ago

A PoC for #92.

codecov-commenter commented 3 years ago

Codecov Report

Merging #91 (be9f624) into main (360e86c) will increase coverage by 2.73%. The diff coverage is 66.66%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #91      +/-   ##
==========================================
+ Coverage   70.75%   73.48%   +2.73%     
==========================================
  Files          11       12       +1     
  Lines         612      728     +116     
==========================================
+ Hits          433      535     +102     
- Misses        142      155      +13     
- Partials       37       38       +1     
Impacted Files Coverage Δ
client.go 84.53% <ø> (+3.00%) :arrow_up:
vtcodec.go 55.55% <55.55%> (ø)
codec.go 71.42% <100.00%> (+11.42%) :arrow_up:
services.go 47.36% <100.00%> (+5.57%) :arrow_up:
handshake.go 100.00% <0.00%> (ø)
interceptor.go 100.00% <0.00%> (ø)
server.go 76.19% <0.00%> (+1.70%) :arrow_up:
metadata.go 93.02% <0.00%> (+2.39%) :arrow_up:
channel.go 84.31% <0.00%> (+2.49%) :arrow_up:
... and 4 more

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 360e86c...be9f624. Read the comment docs.

kzys commented 3 years ago

Resolving. I'm going to spin out small easy-to-merge PRs instead. The first PR is #96.