gfrancz
|
588b69c12c
|
Fix type issue by setting the attribute separately
Co-authored-by: ws-gregm <55088361+ws-gregm@users.noreply.github.com>
|
2025-02-04 14:13:49 -08:00 |
gfrancz
|
621f401e34
|
fix: xds-client LrsCallState statsTimer memory leak
|
2025-02-04 14:13:49 -08:00 |
Michael Lumish
|
bb6bb4a5ca
|
grpc-js-xds: Preserve resource type version and nonce when unsubscribing
|
2025-01-08 12:24:38 -08:00 |
Michael Lumish
|
bc749acad8
|
grpc-js-xds: Update @types/node and update code for compatibility
|
2024-12-02 08:18:00 -08:00 |
Michael Lumish
|
b16e1c9fe4
|
grpc-js-xds: Add bootstrap certificate provider config handling
|
2024-09-11 17:31:41 -07:00 |
Michael Lumish
|
bac66ad291
|
grpc-js-xds: Implement xDS Server
|
2024-07-01 10:45:44 -07:00 |
Michael Lumish
|
3915f579f2
|
Merge 1.9.x into master
|
2024-01-17 14:28:31 -08:00 |
Michael Lumish
|
a02622572a
|
Improve Listener resource log formatting
|
2023-09-12 13:00:15 -07:00 |
Michael Lumish
|
3a43cba3a3
|
grpc-js-xds: Implement ring_hash LB policy
|
2023-09-07 17:14:39 -07:00 |
Michael Lumish
|
a0e028f788
|
grpc-js-xds: Fix backoff timer reference when handling LRS stream messages
|
2023-08-22 11:19:23 -07:00 |
Michael Lumish
|
8f9bd7a9ee
|
grpc-js-xds: Fix handling of LRS server configs
|
2023-08-09 10:45:07 -07:00 |
Michael Lumish
|
dc0094d4b0
|
Send initial message at the beginning of a new LRS stream, and send node in initial message
|
2023-06-16 11:18:36 -07:00 |
Michael Lumish
|
978f4cb012
|
Add tracing, reorder LRS stream start call
|
2023-06-16 10:12:20 -07:00 |
Michael Lumish
|
61a518c30a
|
Fix stream end handling in xds client
|
2023-06-15 10:45:56 -07:00 |
Michael Lumish
|
fb98794f7b
|
grpc-js-xds: Complete federation implementation
|
2023-06-14 14:04:00 -07:00 |
Michael Lumish
|
9d1b8493a2
|
Implement federation support (continued)
|
2023-05-31 10:41:43 -07:00 |
Michael Lumish
|
546696c366
|
grpc-js: Implement federation support
|
2023-04-20 10:40:01 -07:00 |
Michael Lumish
|
ad719ccb94
|
Merge pull request #2391 from murgatroid99/grpc-js-xds_node_client_version
grpc-js-xds: Populate Node message field user_agent_version
|
2023-03-23 10:53:49 -07:00 |
Michael Lumish
|
e32bbc7aac
|
grpc-js-xds: Allow tests to set bootstrap info in channel args
|
2023-03-10 11:47:23 -08:00 |
Michael Lumish
|
481f704c77
|
grpc-js-xds: Populate Node message field user_agent_version
|
2023-03-09 16:37:04 -08:00 |
Michael Lumish
|
641ed45d48
|
grpc-js-xds: Update failure mode behavior
|
2022-11-18 15:06:41 -08:00 |
Michael Lumish
|
4ac8d6dab3
|
grpc-js-xds: Remove all code for handling xDS v2
|
2022-10-12 13:48:39 -07:00 |
Michael Lumish
|
7ca0cc0069
|
grpc-js-xds: Implement ignore_resource_deletion option
|
2022-08-17 16:56:50 -07:00 |
Michael Lumish
|
6ab1abccff
|
Merge branch 'master' into grpc-js-xds_resource_timer
|
2022-08-08 13:52:38 -07:00 |
Michael Lumish
|
067bb13f27
|
grpc-js-xds: Refactor xDS stream state and add resource timer
|
2022-05-12 17:18:55 -07:00 |
Michael Lumish
|
672b92bd6b
|
Merge pull request #2088 from murgatroid99/grpc-js-xds_error_stream_id
grpc-js-xds: Include Node ID in XdsClient status errors
|
2022-04-11 14:37:03 -07:00 |
Michael Lumish
|
57d7827ab8
|
grpc-js-xds: Include Node ID in XdsClient status errors
|
2022-04-11 10:12:24 -07:00 |
Michael Lumish
|
abbaf13c62
|
grpc-js-xds: Don't stop backoff timers for LRS streams
|
2022-04-08 10:25:15 -07:00 |
Michael Lumish
|
e58371033f
|
grpc-js-xds: Don't stop backoff timers for ADS streams
|
2022-04-01 10:46:39 -07:00 |
Michael Lumish
|
29711cd526
|
grpc-js-xds: CSDS: add tracing and fix bugs
|
2021-12-03 14:01:02 -05:00 |
Michael Lumish
|
dca36701fc
|
grpc-js-xds: Add details to ADS response handling result
|
2021-12-02 16:14:40 -05:00 |
Michael Lumish
|
692ee3c03f
|
grpc-js-xds: Switch from udpa to xds submodule
|
2021-11-01 14:26:08 -07:00 |
Michael Lumish
|
cb6abd7e38
|
grpc-js-xds: Handle all ways control-plane streams can end
|
2021-09-30 10:58:51 -07:00 |
Michael Lumish
|
157882da45
|
grpc-js-xds: A few fixes for xDS tests
|
2021-09-27 15:45:22 -07:00 |
Michael Lumish
|
4229b76812
|
grpc-js-xds: Add Node message logging
|
2021-09-20 11:40:15 -07:00 |
Michael Lumish
|
7b65675839
|
grpc-js-xds: Log loaded bootstrap info in xDS client
|
2021-09-20 11:20:47 -07:00 |
Michael Lumish
|
64a0b0ad7c
|
grpc-js-xds: Distinguish v2 and v3 when handling messages
|
2021-08-17 14:59:22 -07:00 |
Michael Lumish
|
2455c3d50a
|
grpc-js-xds: notify watchers when NACKing resource updates
|
2021-07-26 10:52:11 -07:00 |
Michael Lumish
|
f5b9e7bab1
|
grpc-js-xds: Add circuit breaking functionality
|
2021-05-17 14:52:45 -07:00 |
Michael Lumish
|
6711620c1a
|
grpc-js-xds: Add xDS v3 support to the client
Add xDS v3 test job
|
2021-05-04 09:36:27 -07:00 |
Michael Lumish
|
66d93c0f65
|
Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.2.x' into grpc-js_1.2_upmerge_2
|
2021-04-02 11:19:13 -07:00 |
Michael Lumish
|
49cd040154
|
grpc-js-xds: Fix sending stats when reestablishing LRS stream
|
2021-03-30 11:39:19 -07:00 |
Michael Lumish
|
2aec366508
|
grpc-js-xds: Fix sending stats when reestablishing LRS stream
|
2021-03-09 10:39:42 -08:00 |
Michael Lumish
|
e3b35505a0
|
Fix handling of LRS server name in EDS child config generation
Also add more LRS logging
|
2021-03-04 16:10:24 -08:00 |
Michael Lumish
|
b85c70839f
|
Add more detailed LRS tracing
|
2021-03-04 16:09:55 -08:00 |
Michael Lumish
|
5ef5246375
|
Fix handling of LRS server name in EDS child config generation
Also add more LRS logging
|
2021-03-04 13:53:02 -08:00 |
Michael Lumish
|
08a359744d
|
Add more detailed LRS tracing
|
2021-03-04 11:50:30 -08:00 |
Michael Lumish
|
ca4b8f40c9
|
Start ADS and LRS streams at client startup if watchers have been added
|
2021-03-02 12:51:23 -08:00 |
Michael Lumish
|
eff8cfc0f5
|
Merge branch 'master' into grpc-js-xds_routing_traffic_splitting_config_selector
|
2021-03-02 12:47:38 -08:00 |
Michael Lumish
|
131b604f2c
|
Add routing and traffic splitting functionality
|
2021-03-01 10:41:23 -08:00 |