2192 Commits

Author SHA1 Message Date
Michael Lumish
ba405cf35e grpc-js: Clear deadline timer when call ends 2023-01-23 11:36:24 -08:00
Michael Lumish
7a6fa275fe grpc-js-xds: weighted clusters: stop checking total_weight, check weight sum <= uint32 max 2023-01-18 10:55:28 -08:00
Michael Lumish
d441aa687d Merge pull request #2323 from sergiitk/xds-interop-fix-buildscript-suites
xds interop: Fix buildscripts not continuing on a failed test suite
2023-01-17 16:20:20 -08:00
Michael Lumish
7eaebaf1ed grpc-js: Undo changes to stream tracking 2023-01-12 10:00:28 -08:00
Michael Lumish
fade30bd0a grpc-js: Make call and stream tracking more consistent 2023-01-12 09:47:19 -08:00
Michael Lumish
b342001b38 grpc-js: Reference session in transport when there are active calls 2023-01-12 09:24:21 -08:00
Michael Lumish
b3b6310f04 grpc-js: Don't end calls when receiving GOAWAY 2023-01-10 15:24:22 -08:00
Michael Lumish
2d37686a1a grpc-js: Ensure ordering between status and final message 2023-01-09 10:24:17 -08:00
Michael Lumish
b72e1fc665 Merge pull request #2310 from grpc/reduce-gce-xds-interop-tests
grpc-js-xds: Reduce GCE xDS interop tests to ping_pong and circuit_breaking
2023-01-06 14:53:11 -08:00
Michael Lumish
a4d409db00
Merge pull request #2308 from murgatroid99/grpc-js_transport_refactor
grpc-js: Refactor `Transport` and `SubchannelConnector` out of `Subchannel`
2023-01-05 13:35:04 -08:00
Michael Lumish
df8b8976dc grpc-js: Refactor Transport and SubchannelConnector out of Subchannel 2023-01-03 16:45:07 -08:00
Michael Lumish
d2bd71348a
Merge pull request #2307 from murgatroid99/grpc-js_1.8.1
grpc-js: Bump to version 1.8.1
2023-01-03 14:09:40 -08:00
Michael Lumish
5006c14d72 grpc-js: Bump to version 1.8.1 2023-01-03 13:43:55 -08:00
Michael Lumish
08cc571d1e
Merge pull request #2277 from kleinsch/add_service_config_disable_resolution
grpc-js: Add support for grpc.service_config_disable_resolution
2023-01-03 13:17:34 -08:00
Michael Lumish
fbfa73cdc8
Merge pull request #2305 from murgatroid99/grpc-js_trailers_only_default_headers
grpc-js: Add HTTP status and content type headers to trailers-only responses
2023-01-03 12:49:09 -08:00
Michael Lumish
c62d41623b grpc-js: Discard buffer tracker entry when RetryingCall ends 2023-01-03 09:53:00 -08:00
Michael Lumish
a1b9464de8 grpc-js: Add HTTP status and content type headers to trailers-only responses 2023-01-03 09:36:56 -08:00
Nick Kleinschmidt
677c009385 grpc-js: Add support for grpc.service_config_disable_resolution 2022-12-17 15:19:32 -07:00
Michael Lumish
c9f8f93a74
Merge pull request #2286 from murgatroid99/grpc-js_1.8.x_updates
grpc-js: Prepare for 1.8.0 release
2022-12-07 07:27:52 -08:00
Michael Lumish
b735abf544 grpc-tools: Bump to version 1.12.3 2022-12-05 15:44:24 -05:00
Michael Lumish
11aa7226d8 grpc-tools: Build for an older Mac version (attempt 2) 2022-12-05 15:29:14 -05:00
Michael Lumish
45adf24cf0 grpc-tools: Build for older Mac version 2022-12-05 13:46:55 -05:00
Michael Lumish
2ddd628747 Use BSD tar-specific options on Mac 2022-12-05 11:25:04 -05:00
Michael Lumish
488803740e grpc-tools: Force GNU format for artifact tarballs 2022-12-05 10:59:50 -05:00
Michael Lumish
0c22b2a917
Merge pull request #2281 from LunaTK/feature/branded-type
proto-loader-gen-types: Support nominal typing with type branding
2022-12-05 07:38:57 -08:00
Taegeun Moon
f1e3f6d7d3 use option method 2022-12-03 00:31:26 +09:00
Michael Lumish
161af8ca7b grpc-js: Prepare for 1.8.0 release
De-experimentalize xDS retry support, and update versions and documentation
2022-12-01 16:02:45 -05:00
natiz
df8c719ceb chore: bump to 1.12.0 2022-12-01 18:30:49 +02:00
natiz
8ce5bf8c24 fix: lower cmake version to 3.7 2022-12-01 14:21:22 +02:00
Taegeun Moon
80332044c7 update typeBrandHint location 2022-12-01 14:12:10 +09:00
Taegeun Moon
256fbd8915 set defaults for brand option 2022-12-01 13:34:32 +09:00
Taegeun Moon
927c29de4a support both input and output
update readme

update readme
2022-12-01 13:34:31 +09:00
Taegeun Moon
e955c47bd5 rename as outputBranded 2022-12-01 11:09:09 +09:00
natiz
5f01206869
Merge branch 'grpc:master' into master 2022-11-30 22:30:20 +02:00
Michael Lumish
9214988c45
Merge pull request #2280 from murgatroid99/grpc-js-xds_retry
grpc-js-xds: Implement retry support
2022-11-30 10:04:47 -08:00
Taegeun Moon
9e548d4d87 update readme 2022-11-30 22:34:15 +09:00
Taegeun Moon
6f755fe346 add branded option for proto-loader-gen-types 2022-11-30 22:31:22 +09:00
Michael Lumish
edf612a56a grpc-js-xds: Implement retry support 2022-11-29 14:29:47 -05:00
natiz
6b4dd60f11 fix: windows build 2022-11-27 23:37:56 +02:00
natiz
d209a34d6f
Merge branch 'grpc:master' into master 2022-11-27 21:34:34 +02:00
Michael Lumish
271c848b68
Merge pull request #2279 from murgatroid99/grpc-js-xds_failure_mode_behavior
grpc-js-xds: Update failure mode behavior
2022-11-18 15:52:55 -08:00
Michael Lumish
641ed45d48 grpc-js-xds: Update failure mode behavior 2022-11-18 15:06:41 -08:00
Michael Lumish
8bee12e9c9
Merge pull request #2276 from install/avoidTsEnums
proto-loader-gen-types Avoid TS enums
2022-11-18 12:57:54 -08:00
Michael Lumish
fa21e13ef3 Limit maxAttempts to 5 for retries and hedging 2022-11-17 11:51:49 -08:00
Michael Lumish
f1f351f3cd Fix handling of messages that overflow the buffer limit 2022-11-17 11:09:16 -08:00
Michael Lumish
47ba357861 Fix typo in service config validation error messages 2022-11-17 09:34:16 -08:00
Michael Lumish
95516b66a0 Fix detection of refused streams 2022-11-16 14:37:31 -08:00
Michael Lumish
a120aa06b3 Merge branch 'master' into grpc-js_retry2 2022-11-16 14:19:46 -08:00
Michael Lumish
e19a773705 grpc-js: Add retry tests, and fix bugs and add tracing 2022-11-16 14:10:26 -08:00
Michael Lumish
5a5e42498c grpc-js: Enable servers to send trailers-only responses 2022-11-16 14:09:40 -08:00