Commit Graph

4272 Commits

Author SHA1 Message Date
Michael Lumish 42a02749eb grpc-js: Fix compilation error from new @types/node version 2023-07-24 13:08:55 -07:00
Michael Lumish 2e9060385c grpc-js: Fix keepalive ping timing after inactivity 2023-07-24 11:20:00 -07:00
Michael Lumish 3e13d845b0
Merge pull request #2503 from murgatroid99/grpc-js_stackString_fix_fix
grpc-js: Fix an error from a previous change, and enable a TS compiler options to prevent regressions
2023-07-13 11:18:59 -07:00
Michael Lumish 493cbaaf45 grpc-js: Increment version to 1.8.18 2023-07-12 15:23:34 -07:00
Michael Lumish 713a2c9bd1 grpc-js: Enable the noUnusedLocals TypeScript compiler option 2023-07-12 15:22:15 -07:00
Michael Lumish 45e277547f grpc-js: Fix mistakenly committed testing changes 2023-07-12 14:55:49 -07:00
Michael Lumish 8d64030d10
Merge pull request #2490 from sergiitk/backport-1.8-psm-interop-server-bump
grpc-js-xds: Bump the canonical server from v1.46.x to v1.56.0 (@grpc/grpc-js@1.8.x backport)
2023-06-29 09:30:49 -07:00
Michael Lumish 3cef1ba547 Merge pull request #2488 from grpc/psm-interop-server-bump
grpc-js-xds: Bump the canonical server from v1.46.x to v1.56.0
2023-06-28 16:13:18 -07:00
Michael Lumish 409418b103
Merge pull request #2476 from murgatroid99/grpc-js_prohibit_od_pick_first
grpc-js: Disallow pick_first as child of outlier_detection
2023-06-27 10:31:12 -07:00
Michael Lumish ed70a0b381 Fix handling of OD policy with no child 2023-06-27 10:11:45 -07:00
Sergii Tkachenko 073caf5b83
Merge pull request #2478 from murgatroid99/grpc-js-xds_docker_distroless_1.8.x
grpc-js-xds: Use distroless Node image for interop Dockerfile (1.8.x)
2023-06-23 20:05:31 -04:00
Michael Lumish d2d17b0b69
Merge pull request #2482 from XuanWang-Amos/backport-1.8-file_multiple_url_map
[PSM interop] Don't fail target if sub-target already failed (@grpc/grpc-js@1.8.x backport)
2023-06-23 10:54:03 -07:00
Michael Lumish a6aa7ea43e Merge pull request #2475 from XuanWang-Amos/file_multiple_url_map
[PSM interop] Don't fail target if sub-target already failed
2023-06-23 17:40:49 +00:00
Michael Lumish a62d2b027b Use entrypoint /nodejs/bin/node 2023-06-23 09:34:59 -07:00
Michael Lumish 9441de78f6 grpc-js-xds: Use distroless Node image for interop Dockerfile 2023-06-22 17:04:54 -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 09d74ca43d
Merge pull request #2470 from murgatroid99/grpc-js_transport_trace_fix
grpc-js: Implement trace function in Http2SubchannelConnector
2023-06-20 16:03:42 -07:00
Michael Lumish 87b5466b1b grpc-js: Implement trace function in Http2SubchannelConnector 2023-06-20 10:25:59 -07:00
Michael Lumish 25e2845d6c
Merge pull request #2456 from murgatroid99/grpc-js_minor_fixes
grpc-js: Fix a couple of things that came up while investigating a memory leak
2023-06-05 11:21:13 -07:00
Michael Lumish bcd52c1fe7
Merge pull request #2458 from XuanWang-Amos/backport-1.8-xds_duplicate_bugs
PSM Interop: Don't fail target if sub-target already failed (@grpc/grpc-js@1.8.x backport)
2023-06-01 11:21:43 -07:00
Michael Lumish 039032cdfb Merge pull request #2457 from XuanWang-Amos/xds_duplicate_bugs
PSM Interop: Don't fail target if sub-target already failed
2023-06-01 17:58:43 +00:00
Michael Lumish 2b455e7d18 grpc-js: Fix a couple of minor issues 2023-05-31 14:05:10 -07:00
Michael Lumish 4b41929416
Merge pull request #2438 from murgatroid99/grpc-js-xds_driver_qps_1.8.x
PSM Interop: Increase old driver QPS to 75 (v1.8.x)
2023-05-02 10:29:40 -07:00
Michael Lumish 0933633424 PSM Interop: Increase old driver QPS to 75 2023-04-28 15:05:32 -07:00
Michael Lumish 4fcd9c2527
Merge pull request #2433 from murgatroid99/grpc-js-xds_watcher_validation_errors
grpc-js-xds: Fix handling of resource validation errors
2023-04-24 16:45:53 -07:00
Michael Lumish edeeda6424
Add trailing newline in packages/grpc-js-xds/test/test-nack.ts
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
2023-04-24 16:22:49 -07:00
Michael Lumish dfccd687f0 Address review comments 2023-04-24 16:21:12 -07:00
Michael Lumish 9271984b8e
Merge pull request #2423 from murgatroid99/grpc-js_waitForReady_fix_fix
grpc-js: Fix a couple of errors from a previous PR
2023-04-24 16:08:20 -07:00
Michael Lumish 48ef1ed202 grpc-js-xds: Bump version to 1.8.2 2023-04-20 14:35:39 -07:00
Michael Lumish 856559cce1 grpc-js-xds: Fix handling of resource validation errors 2023-04-20 14:34:06 -07:00
Michael Lumish 9dec365082
Merge pull request #2424 from murgatroid99/grpc-js_circuit_breaking_qps_1.8.x
PSM Interop: experiment with qps affect on circuit_breaking (1.8.x)
2023-04-13 12:31:19 -07:00
Sergii Tkachenko 2cb6ef86d4 PSM Interop: experiment with qps affect on circuit_breaking
ref  b/232859415
2023-04-13 11:00:37 -07: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 29c31a148a
Merge pull request #2422 from murgatroid99/v1.8.14_bump
grpc-js: Bump version to 1.8.14
2023-04-12 15:43:58 -07:00
Michael Lumish 6bc85716cd grpc-js: Bump version to 1.8.14 2023-04-12 14:46:27 -07:00
Michael Lumish e94b8c5ea1
Merge pull request #2421 from murgatroid99/grpc-js_waitForReady_fix
grpc-js: Fix connectivity state change event sequencing
2023-04-12 14:36:37 -07:00
Michael Lumish 43d42dcf3f grpc-js: Fix connectivity state change event sequencing 2023-04-11 14:50:41 -07:00
Michael Lumish 0c8616c1e7
Merge pull request #2405 from murgatroid99/grpc-js-xds_node_18_1.8.x
grpc-js-xds: Use Debian and Node 18 in interop Dockerfile (1.8.x)
2023-04-03 13:58:03 -07:00
Michael Lumish 7840a108d3 grpc-js-xds: Use Debian and Node 18 in interop Dockerfile (1.8.x) 2023-04-03 09:54:38 -07:00
Michael Lumish 114c87cba5
Merge pull request #2394 from murgatroid99/grpc-js_transport_leak
grpc-js: Unregister socket from channelz when closing transport
2023-03-23 10:53:57 -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 4fa8af3969
Merge pull request #2392 from murgatroid99/grpc-js-xds_tests_1.8.x
grpc-js-xds: Add a framework for running xDS end-to-end tests (1.8.x)
2023-03-22 11:14:14 -07:00
Michael Lumish 6b7c99bb12
Merge pull request #2395 from murgatroid99/grpc-js-xds_weighted_target_simple_1.8.x
grpc-js-xds: Use simpler search algorithm in weighted target picker
2023-03-20 09:54:15 -07:00
Michael Lumish e5e6731917 grpc-js-xds: Use simpler search algorithm in weighted target picker 2023-03-10 14:12:58 -08:00
Michael Lumish 3fbdf0d337 grpc-js: Bump version to 1.8.13 2023-03-10 14:05:39 -08:00
Michael Lumish 056dc8e56e grpc-js: Unregister socket from channelz when closing transport 2023-03-10 13:58:02 -08: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 6bc6b8665b grpc-js-xds: Add unit test framework 2023-03-10 11:47:13 -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 9264d582c9
Merge pull request #2387 from murgatroid99/grpc-js_trace_receive_message
grpc-js: Add more logging to trace handling of received messages
2023-03-07 15:37:48 -08:00