4196 Commits

Author SHA1 Message Date
Michael Lumish
87e70e890b grpc-tools: Update native build docker image 2022-11-30 13:59:03 -05: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
89e132ad3a
Merge pull request #2278 from murgatroid99/grpc-js_retry2
grpc-js: Implement retries
2022-11-17 14:05:01 -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
install
ef7b8e8f14 Don't allow null for enum field inputs/outputs 2022-11-16 10:10:13 -05:00
install
c7125fbdb5 proto-loader-gen-types Avoid TS enums 2022-11-15 16:44:52 -05:00
Michael Lumish
01c5ee783a
Merge pull request #2272 from murgatroid99/grpc-js_max_connection_age
grpc-js: Implement server connection management
2022-11-14 11:21:43 -08:00
Michael Lumish
6c0223da93
Merge pull request #2275 from murgatroid99/grpc-js-xds_interop_time_correction_fix
grpc-js-xds: interop: Fix timestamp handling when config changes
2022-11-14 11:10:47 -08:00
Michael Lumish
f8f95ee9bb grpc-js-xds: interop: Fix timestamp handling when config changes 2022-11-14 09:50:33 -08:00
Michael Lumish
e066a5a97b
Merge pull request #2273 from murgatroid99/grpc-js_filter_factory_reuse_fix2
grpc-js: Make filter stack factory clone with a copy of the array
2022-11-11 11:19:28 -08:00
Michael Lumish
38f2497dae grpc-js: Make filter stack factory clone with a copy of the array 2022-11-11 09:24:15 -08:00
Michael Lumish
dda62637d7
Merge pull request #2271 from murgatroid99/grpc-js_filter_factory_reuse_fix
grpc-js: Fix reuse of channel filter stack factory
2022-11-10 11:43:39 -08:00
Michael Lumish
0de2aad269 grpc-js: Fix reuse of channel filter stack factory 2022-11-10 10:54:19 -08:00
Michael Lumish
a42d6b4f5c grpc-js: Implement server connection management 2022-11-10 09:59:53 -08:00
Michael Lumish
24ee5a0f16
Merge pull request #2270 from murgatroid99/grpc-js-xds_prof_directory_fix
grpc-js-xds: interop: Fix target directory for profile log
2022-11-09 10:45:40 -08:00
Michael Lumish
02c48f426d grpc-js-xds: interop: Fix target directory for profile log 2022-11-09 10:08:47 -08:00
Michael Lumish
54f97a61c5
Merge pull request #2269 from murgatroid99/grpc-js-xds_interop_prof_mkdir
grpc-js-xds: interop: mkdir artifact directory before running tests
2022-11-08 16:00:29 -08:00
Michael Lumish
e8396a5542
Don't try to create the target file as a directory
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
2022-11-08 15:47:09 -08:00
Michael Lumish
f844ca30bb grpc-js-xds: interop: mkdir artifact directory before running tests 2022-11-08 15:23:20 -08:00
Michael Lumish
49a884d0f2
Merge pull request #2268 from murgatroid99/grpc-js-xds_interop_profile
grpc-js-xds: interop: output CPU profile logs in old framework tests
2022-11-08 14:59:10 -08:00
Michael Lumish
959f698fc4
Use absolute path for logfile output
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
2022-11-08 14:46:17 -08:00
Michael Lumish
b4449083b9 grpc-js-xds: interop: output CPU profile logs in old framework tests 2022-11-08 12:40:22 -08:00
Michael Lumish
ba26489cc9
Merge pull request #2267 from murgatroid99/grpc-js_resolving_call_filter
grpc-js: Handle filters in ResolvingCall instead of LoadBalancingCall
2022-11-08 11:02:34 -08:00
Michael Lumish
26c8c37985 grpc-js: Handle filters in ResolvingCall instead of LoadBalancingCall 2022-11-07 14:51:51 -08:00
Michael Lumish
29b58d0a02
Merge pull request #2263 from murgatroid99/grpc-js-xds_interop_qps
grpc-js-xds: interop client: correct for setInterval variance
2022-11-04 15:42:08 -07:00
Michael Lumish
f392d4d8c5 grpc-js-xds: interop client: correct for setInterval variance 2022-11-04 15:21:03 -07:00
Michael Lumish
e80d9cfc44
Merge pull request #2262 from murgatroid99/grpc-js_typescript_upgrade_2
grpc-js: Update to newest typescript compiler
2022-11-04 12:55:23 -07:00
Michael Lumish
8f33dc7246 grpc-js: Update to newest typescript compiler 2022-11-04 11:21:24 -07:00
Michael Lumish
a5ff2fe8cb
Merge pull request #2261 from murgatroid99/grpc-js_upmerge_1.7.x
Merge 1.7.x into master
2022-11-03 16:33:02 -07:00
Michael Lumish
9aabaee7de Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.7.x' into grpc-js_upmerge_1.7.x 2022-11-03 16:10:12 -07:00
Michael Lumish
e21d41ddfa
Merge pull request #2255 from murgatroid99/grpc-js_service_config_timeout_fix
grpc-js: Restart deadline timer after getting timeout from service config
2022-11-01 16:15:44 -07:00
Michael Lumish
fb78f47d67
Merge pull request #2256 from murgatroid99/grpc-js_pin_types_lodash
grpc-js: Pin @types/lodash to fix broken build
2022-11-01 11:13:46 -07:00
Michael Lumish
b3bcff1d7b grpc-js: Pin @types/lodash to fix broken build 2022-11-01 10:39:06 -07:00
Michael Lumish
e7144897d0 grpc-js: Restart deadline timer after getting timeout from service config 2022-11-01 09:26:29 -07:00
natiz
124712979b grpc-tools: Update protoc to v3.19.1
last working version of protoc that includes javascript
2022-10-26 20:30:52 +03:00
Michael Lumish
9af9392fc0
Merge pull request #2252 from murgatroid99/grpc-js-xds_interop_stats_logging
grpc-js-xds: Log stats periodically in interop tests
2022-10-21 15:47:43 -07:00