Anthony Romano 1d3afd4bb5 etcdhttp, v2http, etcdserver: use etcdserver.{Server,ServerV2} interfaces %!s(int64=8) %!d(string=hai) anos
..
rpctypes 35dffc7bc1 rpctypes,v3rpc: add Corrupt error code %!s(int64=8) %!d(string=hai) anos
auth.go 18253e2723 *: support getting all users and roles in auth v3 %!s(int64=9) %!d(string=hai) anos
codec.go 35fd81e465 *: add client network metrics %!s(int64=9) %!d(string=hai) anos
grpc.go d2ca782277 v3rpc: limit recv size using MaxRecvMsgSize and send using MaxSendMsgSize %!s(int64=8) %!d(string=hai) anos
header.go fb086ef13f v3rpc: dedup resp.Header == nil checks %!s(int64=8) %!d(string=hai) anos
interceptor.go 5e059fd8dc *: use metadata Incoming/OutgoingContext %!s(int64=8) %!d(string=hai) anos
key.go 6ed51dc621 etcdserver, v3rpc: support nested txns %!s(int64=8) %!d(string=hai) anos
lease.go d25ae50c02 etcdserver: implement LeaseLeases API %!s(int64=8) %!d(string=hai) anos
maintenance.go 1d3afd4bb5 etcdhttp, v2http, etcdserver: use etcdserver.{Server,ServerV2} interfaces %!s(int64=8) %!d(string=hai) anos
member.go 1d3afd4bb5 etcdhttp, v2http, etcdserver: use etcdserver.{Server,ServerV2} interfaces %!s(int64=8) %!d(string=hai) anos
metrics.go 5e810e30cc v3rpc: replace grpc metrics w/ go-grpc-prometheus %!s(int64=9) %!d(string=hai) anos
quota.go abb4cd5646 etcdserver: update LICENSE header %!s(int64=9) %!d(string=hai) anos
util.go 35dffc7bc1 rpctypes,v3rpc: add Corrupt error code %!s(int64=8) %!d(string=hai) anos
watch.go 6fb08672d8 v3rpc: set canceled=true when stream is compacted %!s(int64=8) %!d(string=hai) anos