From d0c20268878f01b3083b3543065b8ea6de50ac26 Mon Sep 17 00:00:00 2001 From: Michael Lumish Date: Fri, 15 Mar 2024 09:23:08 -0700 Subject: [PATCH 1/2] Revert "grpc-js: pick_first: Don't automatically reconnect after connection drop" This reverts commit 4a3fefa2b34c96d2f05eb263bbf800bb0dcd36ee. --- packages/grpc-js/src/load-balancer-pick-first.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/grpc-js/src/load-balancer-pick-first.ts b/packages/grpc-js/src/load-balancer-pick-first.ts index f5339aed8..f6c43b33d 100644 --- a/packages/grpc-js/src/load-balancer-pick-first.ts +++ b/packages/grpc-js/src/load-balancer-pick-first.ts @@ -348,6 +348,7 @@ export class PickFirstLoadBalancer implements LoadBalancer { if (newState !== ConnectivityState.READY) { this.removeCurrentPick(); this.calculateAndReportNewState(); + this.requestReresolution(); } return; } From a8c6c33daa560b1b249f9c6edf975fdbc2d547a0 Mon Sep 17 00:00:00 2001 From: Michael Lumish Date: Fri, 15 Mar 2024 09:24:01 -0700 Subject: [PATCH 2/2] grpc-js: Bump version to 1.10.3 --- packages/grpc-js/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/grpc-js/package.json b/packages/grpc-js/package.json index 839735f6f..b2395b59a 100644 --- a/packages/grpc-js/package.json +++ b/packages/grpc-js/package.json @@ -1,6 +1,6 @@ { "name": "@grpc/grpc-js", - "version": "1.10.2", + "version": "1.10.3", "description": "gRPC Library for Node - pure JS implementation", "homepage": "https://grpc.io/", "repository": "https://github.com/grpc/grpc-node/tree/master/packages/grpc-js",