289 Commits

Author SHA1 Message Date
Michael Lumish
9ea15ce375 grpc-js: Bump version to 1.14.3 2025-12-10 16:14:39 -05:00
Michael Lumish
235474ef4a grpc-js: Bump to 1.14.2 2025-12-01 12:03:35 -05:00
Michael Lumish
dcb2182c23 grpc-js: Re-add a couple of accidentally removed HTTP/2 session settings 2025-11-04 11:23:06 -08:00
Michael Lumish
26c5fe4fd5 grpc-js(-xds): Bump to 1.14.0 and update README 2025-09-12 15:43:04 -07:00
Michael Lumish
6e36a6961f Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.13.x' into grpc-js_1.13_upmerge 2025-09-10 13:32:18 -07:00
Michael Lumish
13065ad5a1 grpc-js: Implement weighted_round_robin LB policy 2025-08-14 13:55:02 -07:00
Michael Lumish
fbf7b551e5 Bump proto-loader dependency 2025-07-21 10:25:26 -07:00
Michael Lumish
7fda577ed0 grpc-js: Implement ORCA server-side per-call metrics 2025-07-18 09:42:48 -07:00
Michael Lumish
0df98cedbb grpc-js: Regenerate test files in prepare script 2025-07-02 11:09:16 -07:00
Michael Lumish
a1aff9d1bc grpc-js: Fix ability to set SNI with ssl_target_name_override option 2025-05-15 14:09:32 -07:00
Michael Lumish
75a96ecbae grpc-js: Bump to 1.13.3 2025-04-10 11:08:48 -07:00
Michael Lumish
bdcbdf4232 grpc-js: Consistently reference the same options object in the channel constructor 2025-03-26 13:16:01 -07:00
Michael Lumish
2bb7eae3c9 grpc-js: Bump to 1.13.1 2025-03-21 10:27:11 -07:00
Michael Lumish
9691f0eb0e grpc-js: Update to 1.13.0 2025-03-03 15:58:43 -08:00
Michael Lumish
ca21e4ab1f grpc-js: Allow garbage collection of IDLE channels 2025-01-31 11:24:19 -08:00
Michael Lumish
63d97170da grpc-js: Prioritize HTTP status errors over message decoding errors 2024-12-18 15:14:22 -05:00
Michael Lumish
5e3b0fb8e0 grpc-js: Improve event sequencing when handling connection drops 2024-12-04 10:54:50 -05:00
Michael Lumish
848e00e54c grpc-js: Restore socket disconnect handling 2024-12-02 15:14:40 -05:00
Michael Lumish
e907d199c5 grpc-js: Use util.promisify instead of fs/promises for Node 12 compatibility 2024-10-09 11:12:20 -07:00
Michael Lumish
65cd9b678e grpc-js: Bump to 1.12.1 2024-10-08 09:24:58 -07:00
Michael Lumish
051c0480f5 grpc-js: Bump to 1.12.0 2024-10-01 10:32:21 -07:00
Michael Lumish
bf8e071efd grpc-js: Bump packages to 1.11.0, and update documentation 2024-07-12 14:02:18 -07:00
Michael Lumish
9ea4187849 Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.10.x' into grpc-js_1.10.11_upmerge 2024-07-10 11:14:55 -07:00
Michael Lumish
e804ad65b6 grpc-js: Bump to 1.10.11 2024-07-03 15:37:40 -07:00
Michael Lumish
cbab4e51cd grpc-js: Bump to 1.10.10 2024-06-18 15:42:59 -07:00
Michael Lumish
7ecaa2d2dc grpc-js: Bump to 1.10.9 2024-06-07 10:52:50 -07:00
Michael Lumish
71853407a4 Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.10.x' into grpc-js_1.10.x_upmerge 2024-05-28 13:34:05 -07:00
Michael Lumish
87a3541402 grpc-js: Fix UDS channels not reconnecting after going idle 2024-05-14 14:47:53 -07:00
Michael Lumish
23c05fca84
Merge pull request #2732 from murgatroid99/grpc-js_proto-loader_update
grpc-js(-xds): Pick up proto-loader update
2024-05-01 11:03:57 -07:00
Michael Lumish
e4f2ecd053 grpc-js(-xds): Pick up proto-loader update 2024-04-30 15:49:20 -07:00
Michael Lumish
8754ccb7db grpc-js: Improve reporting of HTTP error codes 2024-04-11 10:56:18 -07:00
Michael Lumish
0d9a8c1dcf grpc-js: Fix check for whether to send a trailers-only response 2024-04-03 09:40:22 -07:00
Michael Lumish
e1f831a57b grpc-js: Call custom checkServerIdentity when target name override is set 2024-04-01 10:03:51 -07:00
Michael Lumish
5d8d5b513e Fix proto-loader declaration in grpc-js devDependencies 2024-03-28 09:29:30 -07:00
Michael Lumish
3b0e4ac8ff grpc-js: Use local proto-loader, and regenerate protobuf types 2024-03-27 10:36:54 -07:00
Michael Lumish
14f1d02c9a grpc-js: Avoid sending redundant RST_STREAMs from the client 2024-03-20 15:46:59 -07:00
Michael Lumish
a8c6c33daa grpc-js: Bump version to 1.10.3 2024-03-15 09:24:01 -07:00
Michael Lumish
4d235c339b grpc-js: Bump to 1.10.2 2024-03-07 09:24:04 -08:00
AVVS
62e8ea97e6
chore: tests & cleanup of unref?.() 2024-03-02 07:58:54 -08:00
AVVS
e0b900dd69
feat: channelz improvements, idle timeout implementation 2024-02-27 13:28:05 -08:00
Michael Lumish
429a66d1cb grpc-js: round_robin: always have children reconnect immediately 2024-02-14 11:05:26 -08:00
Michael Lumish
b1c45a819f grpc-js/grpc-js-xds: Bump version to 1.10.0 2024-02-01 13:44:07 -08:00
Michael Lumish
6da0b49dbc grpc-js: Fix and optimize IDLE timeouts 2024-01-16 14:18:05 -08:00
Michael Lumish
4dfd8c43d7 grpc-js: Fix call ref timer handling 2023-12-01 10:27:09 -05:00
Michael Lumish
6d4e08cfd4 grpc-js: pick_first: fix currentPick comparison in resetSubchannelList 2023-11-27 12:28:30 -05:00
Michael Lumish
8843706ec7 grpc-js: Make pick_first use exitIdle 2023-11-16 10:15:48 -08:00
Michael Lumish
bf2009a72f grpc-js: Handle unset opaqueData in goaway event 2023-11-07 11:09:59 -08:00
Michael Lumish
9050ea9dae grpc-js: Don't repeat fixed resolver results 2023-10-30 09:42:29 -07:00
Michael Lumish
446f139b37 grpc-js: Cancel and don't start idle timer on shutdown 2023-10-27 10:14:58 -07:00
Michael Lumish
2f5ddc7137 grpc-js: pick_first: fix happy eyeballs and reresolution in sticky TF mode 2023-10-19 13:58:31 -07:00