Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

glide.yaml: update grpc #9697

Merged
merged 1 commit into from
Dec 15, 2016
Merged

glide.yaml: update grpc #9697

merged 1 commit into from
Dec 15, 2016

Conversation

tamird
Copy link
Contributor

@tamird tamird commented Oct 3, 2016

This update includes 118 commits.

grpc/grpc-go@79b7c34...777daa1

Interesting PRs:

Also updates gogo/protobuf to pick up
gogo/protobuf@8d70fb3 which is required due
to the grpc.SupportPackageIsVersion mechanism.


This change is Reviewable

@tbg
Copy link
Member

tbg commented Oct 4, 2016

LGTM, but let's line this up into the queue of "potentially critical PRs" and roll it out alone.

@tbg
Copy link
Member

tbg commented Oct 4, 2016

@petermattis we need at least a tiny bit of infrastructure for these PRs. Should we create a label to that end?

@petermattis
Copy link
Collaborator

Agree that we should sequence the merging of this PR. A label sounds good. Care to bikeshed a name?

@tbg tbg added the S-1-stability Severe stability issues that can be fixed by upgrading, but usually don’t resolve by restarting label Oct 4, 2016
@tbg
Copy link
Member

tbg commented Oct 4, 2016

Let's use stability for now.

@bdarnell
Copy link
Contributor

bdarnell commented Oct 9, 2016

LGTM

@tbg tbg removed their assignment Nov 1, 2016
@tamird
Copy link
Contributor Author

tamird commented Nov 7, 2016

Updated.

@tamird tamird changed the title GLOCKFILE: update grpc glide.yaml: update grpc Dec 2, 2016
@tamird tamird mentioned this pull request Dec 13, 2016
This update includes 118 commits.

grpc/grpc-go@79b7c34...777daa1

Interesting PRs:

- Client side interceptors:
  grpc/grpc-go#867
- Stricter error handling:
  grpc/grpc-go#876
- More robust cancellation:
  grpc/grpc-go#882
- Fix context leak:
  grpc/grpc-go#891
- Client load balancing:
  grpc/grpc-go#899
- Fix quota miscounting:
  grpc/grpc-go#947

Also updates gogo/protobuf to pick up
gogo/protobuf@8d70fb3 which is required due
to the `grpc.SupportPackageIsVersion` mechanism.
@tamird
Copy link
Contributor Author

tamird commented Dec 15, 2016

beta is cut, merging.

@tamird tamird merged commit 0f796df into cockroachdb:master Dec 15, 2016
@tamird tamird deleted the update-grpc branch December 15, 2016 19:57
@petermattis
Copy link
Collaborator

Review status: 0 of 13 files reviewed at latest revision, 1 unresolved discussion, all commit checks successful.


pkg/kv/transport.go, line 166 at r1 (raw file):

	gt.setPending(client.args.Replica, true)

	batchFn := func(ctx context.Context, args *roachpb.BatchRequest) (*roachpb.BatchResponse, error) {

Somehow this part of the change escaped my notice. Seems like purely cleanup that is unrelated to the grpc upgrade. I'm not sure if this is more readable. If you wanted to avoid the multiple go calls, we could have moved the localServer lookup inside of the single go call.


Comments from Reviewable

@tamird
Copy link
Contributor Author

tamird commented Dec 20, 2016 via email

@petermattis
Copy link
Collaborator

Would you like me to send a follow up?

Yes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-1-stability Severe stability issues that can be fixed by upgrading, but usually don’t resolve by restarting
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants