-
Notifications
You must be signed in to change notification settings - Fork 151
Replace tinkio.ProtoFile with keyset.BinaryReader #1492
Conversation
tinkio.ProtoFile can be replaced with the BinaryReader/BinaryWriter
Codecov Report
@@ Coverage Diff @@
## master #1492 +/- ##
==========================================
+ Coverage 68.25% 68.27% +0.01%
==========================================
Files 54 53 -1
Lines 4026 4000 -26
==========================================
- Hits 2748 2731 -17
+ Misses 879 867 -12
- Partials 399 402 +3
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the Build Error expected? Is there another separate PR in flight that will green-ify the build?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you add in your PR description what motivates the change?
Also - i'm not familiar with the general codebase, but with this being used in many binaries, is it worth to have a keyset(File) handling library?
Finally - a small request for tests?
There appears to be a flakey kubernetes test due to an unreliable |
The integration tests build and exercise the command line utility that this PR modifies. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
For collective future knowledge, what did you do to re-trigger the flaky curl command?
To re-run flakey tests, login to travis.com |
* master: (109 commits) Upgrade Prometheus (google#1500) Run `go build ./...` with github action (google#1446) Replace tinkio.ProtoFile with keyset.BinaryReader (google#1492) Bump github.com/golang/mock from 1.4.1 to 1.4.2 Bump github.com/prometheus/client_golang from 1.5.0 to 1.5.1 Bump github.com/golang/protobuf from 1.3.3 to 1.3.5 Bump github.com/google/tink from 1.3.0-rc4 to 1.3.0 New Design Doc (google#1469) Acknowledgements (google#1490) Use cases (google#1489) Bump github.com/prometheus/client_golang from 1.4.1 to 1.5.0 (google#1486) README.md # Related (google#1485) Explain authorized keys (google#1484) Use new prometheus sidecar deployment (google#1483) don't overwrite the ReplicaSet service label (google#1482) Update encrypted creds (google#1481) Pickup DB_HOST env variable (google#1480) Fix credential encryption (google#1479) Use Cloud MySQL in GKE (google#1473) Update client_secrets.json.enc (google#1478) ...
tinkio.ProtoFile can be replaced with the BinaryReader/BinaryWriter
Simplify the crypto library by removing duplicate features.