m3db / m3

M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform

Home Page:https://m3db.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update gRPC/etcd packages

tonya11en opened this issue · comments

Update gRPC/etcd packages

It appears there are deprecated gRPC packages ("google.golang.org/grpc/naming") being used, which make upgrading to more recent versions (grpc@v1.39.0) difficult. Using the replacements for the deprecated libraries would also require upgrading etcd to version 3.5+, since the version of etcd being used has a reliance on the older gRPC version as well.

Is there a reason we've pinned the gRPC/etcd versions to what they currently are? If not, would there be any objection to a PR modernizing them?