Michael Lumish
|
b9527cf6d0
|
grpc-js{,-xds}: Renew self-signed certificates used in tests
|
2025-01-16 14:57:34 -08:00 |
Michael Lumish
|
023c1d0532
|
Merge pull request #2791 from murgatroid99/grpc-js_channel_close_pick_fix
grpc-js: Ensure pending calls end after channel close
|
2024-07-10 10:27:47 -07:00 |
Michael Lumish
|
810e9e6a40
|
grpc-js: Ensure pending calls end after channel close
|
2024-07-09 15:14:44 -07:00 |
Michael Lumish
|
745a451e4c
|
grpc-js: Increase state change deadline in server idle tests
|
2024-07-09 11:03:15 -07:00 |
Michael Lumish
|
52fe8e94e7
|
Merge pull request #2772 from murgatroid99/grpc-js_cardinality_error_hang
grpc-js: Fix client hang when receiving extra messages for a unary response
|
2024-06-18 15:25:59 -07:00 |
Michael Lumish
|
e64d816d7d
|
grpc-js: Avoid buffering significantly more than max_receive_message_size per received message (1.10.x)
|
2024-06-06 15:00:23 -07:00 |
Michael Lumish
|
7719e37c83
|
grpc-js: Fix client hang when receiving extra messages for a unary response
|
2024-06-05 17:55:56 -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
|
e1f831a57b
|
grpc-js: Call custom checkServerIdentity when target name override is set
|
2024-04-01 10:03:51 -07:00 |
Michael Lumish
|
9948aea5a5
|
grpc-js: Ensure server interceptors work with builder utility classes
|
2024-03-21 14:58:37 -07: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
|
6c2bc599e5
|
grpc-js: Run code formatter, fix one lint error
|
2024-02-27 12:51:38 -08:00 |
Michael Lumish
|
f52d1429fb
|
grpc-js: Implement server interceptors
|
2024-01-26 14:36:18 -08:00 |
Michael Lumish
|
3915f579f2
|
Merge 1.9.x into master
|
2024-01-17 14:28:31 -08:00 |
Michael Lumish
|
8843706ec7
|
grpc-js: Make pick_first use exitIdle
|
2023-11-16 10:15:48 -08:00 |
Michael Lumish
|
3a16187451
|
grpc-js: Implement server drain method
|
2023-11-14 14:37:13 -08:00 |
Michael Lumish
|
66f972cb87
|
grpc-js: Implement unbind
|
2023-11-10 14:58:21 -08:00 |
Michael Lumish
|
9050ea9dae
|
grpc-js: Don't repeat fixed resolver results
|
2023-10-30 09:42:29 -07:00 |
Michael Lumish
|
d465f839d4
|
Add pick_first requestReresolution tests
|
2023-10-19 16:20:04 -07:00 |
Michael Lumish
|
976567395e
|
grpc-js: Deprecate Server#start
|
2023-10-16 15:16:58 -07:00 |
Michael Lumish
|
00e1ac46a8
|
grpc-js: Pass channel options to LoadBalancer constructors
|
2023-09-06 10:39:56 -07:00 |
Michael Lumish
|
266af4c19f
|
Add pick_first tests
|
2023-08-30 15:16:25 -07:00 |
Michael Lumish
|
49b7c6af34
|
grpc-js: Make pick_first the universal leaf policy, switch to endpoint lists
|
2023-08-30 14:46:08 -07:00 |
Michael Lumish
|
d7c27fb3aa
|
grpc-js: Add config parsing tests and fix outlier detection config parsing
|
2023-08-11 11:09:55 -07:00 |
Michael Lumish
|
d28b9e8c37
|
grpc-js: Return LB policy configs from resolvers in JSON form
|
2023-08-07 17:23:57 -07:00 |
Michael Lumish
|
14b11f6b99
|
Merge pull request #2511 from murgatroid99/grpc-js_pick_first_update
grpc-js: Implement pick_first sticky TF and address list shuffling
|
2023-07-31 16:11:39 -07:00 |
Michael Lumish
|
1d38cc319c
|
Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.8.x' into v1.8.x_upmerge_3
|
2023-07-28 14:53:43 -07:00 |
Michael Lumish
|
4e111e7792
|
grpc-js: Fix propagation of UNIMPLEMENTED error messages
|
2023-07-28 14:21:33 -07:00 |
Michael Lumish
|
698d1427c6
|
grpc-js: Implement pick_first sticky TF and address list shuffling
|
2023-07-21 09:45:34 -07:00 |
Michael Lumish
|
66bcc7a2cc
|
grpc-js: Reformat files and fix lint errors
|
2023-07-13 14:20:54 -07:00 |
Michael Lumish
|
220a70289c
|
Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.8.x' into v1.18.x_upmerge
|
2023-07-13 14:14:29 -07:00 |
Michael Lumish
|
713a2c9bd1
|
grpc-js: Enable the noUnusedLocals TypeScript compiler option
|
2023-07-12 15:22:15 -07:00 |
Michael Lumish
|
b53f5882f1
|
grpc-js: Disallow pick_first as child of outlier_detection
|
2023-06-22 14:32:09 -07:00 |
Michael Lumish
|
89cd8f7bc3
|
grpc-js: Idle timeout: format files
|
2023-06-20 15:46:27 -07:00 |
Michael Lumish
|
fcff72b941
|
grpc-js: Implement channel idle timeout
|
2023-06-20 14:47:14 -07:00 |
Dan Rumney
|
cd24d6956d
|
style: run eslint fix on codebase
Fixes #2464
|
2023-06-15 13:04:57 -05:00 |
Dan Rumney
|
1880faf8a0
|
fix(packages/grpc-js/test/assert2): move assert2 into its own file
Moving from exporting a namespace to just putting assert2 functions into their own files
Fixes #2464
|
2023-06-15 12:52:45 -05:00 |
Michael Lumish
|
3709998012
|
grpc-js: Fix a couple of errors from a previous PR
|
2023-04-13 09:25:38 -07:00 |
Michael Lumish
|
43d42dcf3f
|
grpc-js: Fix connectivity state change event sequencing
|
2023-04-11 14:50:41 -07:00 |
Michael Lumish
|
b3b6310f04
|
grpc-js: Don't end calls when receiving GOAWAY
|
2023-01-10 15:24:22 -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
|
fa21e13ef3
|
Limit maxAttempts to 5 for retries and hedging
|
2022-11-17 11:51:49 -08:00 |
Michael Lumish
|
a120aa06b3
|
Merge branch 'master' into grpc-js_retry2
|
2022-11-16 14:19:46 -08:00 |
Michael Lumish
|
5a5e42498c
|
grpc-js: Enable servers to send trailers-only responses
|
2022-11-16 14:09:40 -08:00 |
Michael Lumish
|
24c4cd7bb8
|
grpc-js: Add more outlier detection tests and tracing
|
2022-10-18 16:29:22 -07:00 |
Michael Lumish
|
67bec19b4e
|
Merge branch 'master' into grpc-js_retry
|
2022-10-11 16:42:19 -07:00 |
Michael Lumish
|
339eb37efd
|
grpc-js: Refactor in preparation for retries
|
2022-10-11 14:52:43 -07:00 |
Michael Lumish
|
b0e28f7f93
|
grpc-js: Add test for sending metadata from call creds on channel creds
|
2022-09-12 11:20:19 -07:00 |
Michael Lumish
|
f438191182
|
grpc-js: Add tests for outlier detection validation rules
|
2022-09-07 16:35:29 -07:00 |