Ryan Michela

Results 34 issues of Ryan Michela

Protoc-gen-validate has no active maintainers. If you would like to take up the mantle, contact @mattklein123 here, or on #protoc-gen-validate channel in the [Envoy proxy slack](https://github.com/envoyproxy/envoy#contact).

I ran `make vendor gazelle` to add a new dependency for an experiment, and the project broke dramatically. Many unexpected packages in the vendor tree were modified, along with most...

Bug
Bazel

Running `bazel clean`, `bazel build //...` gives the following dependency error: ``` ERROR: /Users/rmichela/go/src/github.com/envoyproxy/protoc-gen-validate/vendor/golang.org/x/net/http2/h2i/BUILD.bazel:3:1: no such package '@org_golang_x_crypto//ssh/terminal': The repository '@org_golang_x_crypto' could not be resolved and referenced by '//vendor/golang.org/x/net/http2/h2i:go_default_library' ERROR:...

Bug
Bazel

As discussed in #217, the implementation of UUID matching is sub-optimal because it uses a hard coded constant regex string passed to a regex library. Significant performance gains can be...

Enhancement
Good First Issue
Go
C++
GoGo
Java

[Protolock](https://github.com/nilslice/protolock) is a tool for protecting against breaking changes to proto files. By default, Protolock only validates changes to proto messages and RPCs. It does not understand proto options like...

Enhancement

The backpressure integration tests are nondeterministic. They usually pass, but their passing depends on the specs of the machine running them. Now that the core reactive pipeline has been rewritten,...

enhancement

Write a Canteen build plugin for Gradle that mirrors the Maven plugin.

enhancement
help wanted

grpc-java won't generate interfaces for services because it isn't API safe. This make sense in the global sense, but isn't as much of an issue when you own all the...

enhancement
help wanted

## Levels of caching * Service level - all responses to all operations in this service are cached * Operation level - all responses to this operation are cached *...

enhancement
help wanted

What does OpenCensus trace inside the gRPC runtime? Can this be attached to an OpenTracing/zipkin trace?

enhancement
help wanted