[go: up one dir, main page]

tools/protoc-gen-go-grpc: Update module google.golang.org/grpc/cmd/protoc-gen-go-grpc to v1.6.0

This MR contains the following updates:

Package Type Update Change
google.golang.org/grpc/cmd/protoc-gen-go-grpc require minor v1.5.1 -> v1.6.0

MR created with the help of gitlab-org/frontend/renovate-gitlab-bot


Release Notes

grpc/grpc-go (google.golang.org/grpc/cmd/protoc-gen-go-grpc)

v1.6.0: Release 1.6.0

Compare Source

API Changes

  • Add and use connectivity package for states (#​1430)
  • metadata: Remove NewContext and FromContext for gRFC L7 (#​1392)
  • Remove expiration_interval from grpclb message (#​1477)

Features

  • Add status details support to server HTTP handler (#​1438)
  • stats: add methods to allow setting grpc-trace-bin and grpc-tags-bin headers (#​1404)
  • Expose ConnectivityState of a ClientConn. (#​1385)
  • DNS resolver (#​1300)

Performance

  • Put *gzip.Writer back to pool (#​1441)
  • Remove defer funtion in recvBufferReader Read method (#​1031)

Bug fixes

  • When sending a non heads-up goaway close the connection if there are no active streams. (#​1474)
  • Fix grpclb protos to not cause re-registration of types (#​1466)
  • transport: fix handling of InTapHandle's returned context (#​1461)
  • transport: Fix deadlock in client keepalive. (#​1460)
  • Deduplicate dns record in lookup (#​1454)
  • Fix host string passed to PerRPCCredentials (#​1433)
  • Fix a goroutine leak in DialContext (#​1424)
  • Set peer before sending request (#​1423)
  • Don't use 64-bit integers with atomic. (#​1411)
  • Automatic WriteStatus for RecvMsg/SendMsg error on server side (#​1409)
  • Server should send 2 goaway messages to gracefully shutdown the connection. (#​1403)
  • Enabling client process multiple GoAways (#​1393)
  • addrConn: change address to slice of address (#​1376)
  • Do not create new addrConn when connection error happens (#​1369)
  • Validate send quota again after acquiring writable channel (#​1367)

Documentation

  • add comment for the package in benchmark/benchmain/main.go (#​1464)
  • Add -u to installation command (#​1451)
  • Update ServerInHandle comments (#​1437)
  • Add 'experimental' note to ServeHTTP godoc (#​1429)
  • Use NewOutgoingContext in the metadata doc (#​1425)
  • Fix missing and wrong license (#​1422)
  • Change comment on stats.End.Error (#​1418)
  • Document Server.ServeHTTP (#​1406)
  • Use log instead of grpclog in routeguide example (#​1395)
  • Add doc in default implementation fatal functions on os.Exit() (#​1365)

Testing

  • Check "x/net/context" with go vet like "context" (#​1490)
  • Remove unnecessary function handleStreamSuspension (#​1468)
  • Call cancel function to avoid ctx leak (#​1465)
  • go-generate pb.go files and check in Travis to make sure they don't change (#​1426)
  • Add flags for tls file path (#​1419)
  • Call cancel on contexts in tests (#​1412)
  • benchmark: don't stop timer until after workers are done (#​1407)
  • Assign testdata path to correct variable (#​1397)
  • Do not call testdata.Path when defining flags (#​1394)
  • Fix bufconn.Close to not be blocking. (#​1377)
  • benchmark: add benchmain/main.go to run benchmark with flag set (#​1352)
  • benchmark: remove multi-layer for loop (#​1339)
  • Add testdata package and unify testdata to only one dir (#​1297)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by GitLab Dependency Bot

Merge request reports

Loading