198 Commits

Author SHA1 Message Date
Michael Lumish
640a1963c7 grpc-js: Defer evaluating caller stack until an error 2022-09-20 16:20:22 -07:00
Michael Lumish
51de24ac0c grpc-js: Bump to 1.7.0 2022-09-07 13:11:14 -07:00
Michael Lumish
ccd855fb5a grpc-js: Fix typo in previous status message handling fix 2022-08-29 18:18:53 -07:00
Michael Lumish
a82e40ff9a grpc-js: Handle errors when decoding status details 2022-08-29 09:52:13 -07:00
Michael Lumish
3f4418faf0 grpc-js: Drain incoming http2 data after outputting status 2022-08-11 18:01:01 -07:00
Michael Lumish
e87b864075 grpc-js: Update version to 1.6.9 2022-08-08 17:18:02 -07:00
Michael Lumish
50c58238ff grpc-js: Update version to 1.6.8 2022-07-20 15:22:53 -07:00
Michael Lumish
27b7bb8928 grpc-js: Update proto-loader dependency to ^0.7.0 2022-07-19 10:52:02 -07:00
Michael Lumish
32514224ce grpc-js: Fix shutting down subchannels in separate pools 2022-04-20 13:09:38 -07:00
Michael Lumish
cf11b60ce2 grpc-js: End calls when keepalive pings time out 2022-04-18 09:38:09 -07:00
Michael Lumish
478900d191 grpc-js: Consistently re-resolve when idle 2022-04-14 16:51:16 -07:00
Michael Lumish
c112d167bb grpc-js: Update version to 1.6.4 2022-04-13 11:27:31 -07:00
Michael Lumish
12c58c2923 grpc-js: Disable per-session memory limit by default 2022-04-07 17:57:18 -07:00
Michael Lumish
f19563d45c grpc-js: Update to version 1.6.2 2022-04-04 09:37:13 -07:00
Michael Lumish
8a503031f3 grpc-js: Add support for grpc.dns_min_time_between_resolutions_ms channel arg 2022-04-01 10:55:53 -07:00
Michael Lumish
9fcf1659b6 Update version to 1.6.0 2022-03-29 00:15:49 -07:00
Michael Lumish
680ff7cc08 grpc-js: Improve coverage of channelzEnabled checks in server code 2022-03-24 12:45:28 -07:00
Michael Lumish
39f027e284 grpc-js: Trace call end when actually ending the call 2022-03-16 11:34:55 -07:00
Michael Lumish
5a601b0f78 grpc-js: Consistently log subchannel and call IDs in traces 2022-03-14 11:55:38 -07:00
Michael Lumish
55087d21c4 grpc-js: Transition subchannel to TRANSIENT_FAILURE when the socket closes 2022-02-24 09:09:54 -08:00
Michael Lumish
d51dfffcfe grpc-js: Add session state logging at call start 2022-02-23 09:50:11 -08:00
Michael Lumish
5bb11e02a0 grpc-js: Increase version to 1.5.5 2022-02-10 10:12:36 -08:00
Michael Lumish
f49ed62476 grpc-js: Increase version to 1.5.4 2022-01-31 13:55:07 -08:00
Michael Lumish
27bae2009d grpc-js: Increase version to 1.5.3 2022-01-20 09:36:44 -08:00
Michael Lumish
b9deb5bc3c grpc-js: Increase version to 1.5.2 2022-01-18 12:35:35 -08:00
Michael Lumish
80f31bb1c2 grpc-js: Increase version to 1.5.1 2022-01-13 15:58:37 -08:00
Michael Lumish
ea1a266dec Update grpc-js and grpc-js-xds to version 1.5.0, and update README 2022-01-06 14:41:37 -08:00
Michael Lumish
0dbcbcc320
Merge pull request #2008 from grpc/@grpc/grpc-js@1.4.x
Upmerge more changes from @grpc/grpc js@1.4.x
2022-01-05 14:29:12 -08:00
Michael Lumish
e2dfb8fbcf grpc-js: Increase version to 1.4.6 2022-01-04 12:42:05 -08:00
Michael Lumish
33c5abd163 grpc-js: Clean up some dependencies 2021-12-13 14:18:12 -05:00
Michael Lumish
86f3ffd96c grpc-js: Update version to 1.4.5 2021-12-09 16:31:29 -05:00
Michael Lumish
20dbaa8e27 Make npm clean scripts platform-agnostic 2021-12-08 14:54:56 -05:00
Michael Lumish
8df71f1913 Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.4.x' into grpc-js_1.4_upmerge 2021-12-03 14:47:04 -05:00
Michael Lumish
9cdd36f929
Merge branch 'master' into grpc-js_compression_support 2021-11-08 12:17:11 -08:00
Michael Lumish
af966f04b8 grpc-js: Remove an extra call to registerChannelzSocket 2021-11-08 09:44:11 -08:00
Michael Lumish
bb26dcfd1e grpc-js: Fix handling of grpc.enable_channelz option 2021-11-05 10:12:12 -07:00
Robert
6ba008110b only attempt to use custom compression filter when option value is provided 2021-10-26 14:25:21 -07:00
Robert
af010071fe have client restore default sendCompression if server doesnt support compression, and fix test file generation 2021-10-25 19:43:40 -07:00
Robert
9d70f39b7e remove copied test proto file and modify npm command 2021-10-25 19:00:59 -07:00
Robert
7aa5b62008 grpc-js: Allow per-channel request compression from the client and decompression from the server 2021-10-24 21:46:23 -07:00
Michael Lumish
5139b107e0 grpc-js: Limit the number of retained channelz trace events 2021-10-18 09:29:43 -07:00
Michael Lumish
24df9a039b grpc-js: Publish missing channelz proto and type files 2021-10-13 11:11:30 -07:00
Michael Lumish
590e94e09d grpc-js: Update package versions for 1.4.0 release 2021-10-11 14:23:05 -07:00
Michael Lumish
fc35615e83 Merge branch 'master' into grpc-js_channelz 2021-09-27 11:44:39 -07:00
Michael Lumish
bf0df1f94a Add channelz.proto and generated code 2021-09-10 16:21:12 -07:00
Michael Lumish
770ffefe5b Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.3.x' into grpc-js_1.3_upmerge 2021-08-10 09:56:36 -07:00
Michael Lumish
af5207262f grpc-js: Check for closed server stream before sending 2021-08-06 11:11:30 -07:00
Michael Lumish
6161950a85 Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.3.x' into grpc-js_1.3_upmerge 2021-07-19 13:45:29 -07:00
Michael Lumish
776bcb4632 grpc-js: Add more trace logging around establishing connections 2021-07-19 10:12:17 -07:00
Michael Lumish
dc43851762 grpc-js: Add logging for TLS over proxy connection errors 2021-07-13 16:06:42 -07:00