4451 Commits

Author SHA1 Message Date
Michael Lumish
b4078a36da grpc-js-xds: Downgrade Node version in old test script to 16 2023-06-20 10:04:13 -07:00
Michael Lumish
6e56a563cc
Merge pull request #2466 from murgatroid99/grpc-js-xds_old_script_node_update
grpc-js-xds: Update Node version in old test script
2023-06-16 15:34:37 -07:00
Michael Lumish
f253a4966a grpc-js-xds: Update Node version in old test script 2023-06-16 13:54:33 -07:00
Michael Lumish
fb735d99dc Correct 'SOTW' flag for endpoint resource 2023-06-16 13:21: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
dbaaa89a08
Merge pull request #2465 from dancrumb/chore/#2464
Convert to eslint/prettier
2023-06-15 15:34:56 -07:00
Michael Lumish
608f087231 Fix name generation and include type_url in CSDS 2023-06-15 12:56:28 -07:00
Dan Rumney
cd24d6956d style: run eslint fix on codebase
Fixes #2464
2023-06-15 13:04:57 -05:00
Dan Rumney
3bf2af1d70 docs(apache-notice.md): add a notice acknowledging the use of GTS config settings
This might actually be unnecessary; since I've copied over configuration settings from the GTS package, I figured I'd add this notice. It's in a file, since there's no capacity for adding comments in a JSON or .rc file. It feels doubtful that configuration settings fall under the auspices of the Apache License, but I'll leave that to the maintainers to decide.
2023-06-15 13:03:30 -05:00
Dan Rumney
208b79e625 refactor(packages/grpc-js/log.txt): remove extraneous file 2023-06-15 13:01:38 -05:00
Dan Rumney
e3522bb53b refactor(grpc-js): convert from gts to eslint/prettier/tsconfig
GTS provides config for ESLint, Prettier and TSConfig; this commit removes GTS, but brings over the configuration details

Fixes #2464
2023-06-15 12:54:15 -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
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
596d5f1192 Merge branch 'master' into grpc-js-xds_federation 2023-06-05 11:30:24 -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
@grpc/grpc-js@1.8.15
2023-06-05 11:21:13 -07:00
Michael Lumish
2a11a2c18f
Merge pull request #2462 from murgatroid99/grpc-js-xds_header_match_string_match
grpc-js-xds: Support string_match in header matching
2023-06-01 18:02:51 -07:00
Michael Lumish
81e1f75b62 grpc-js-xds: Support string_match in header matching 2023-06-01 17:19:05 -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
566034a466
Merge pull request #2457 from XuanWang-Amos/xds_duplicate_bugs
PSM Interop: Don't fail target if sub-target already failed
2023-06-01 09:43:16 -07:00
Xuan Wang
cd87b1287f Don't fail target if sub-target already failed 2023-06-01 00:00:47 +00:00
Michael Lumish
2b455e7d18 grpc-js: Fix a couple of minor issues 2023-05-31 14:05:10 -07:00
Michael Lumish
9d1b8493a2 Implement federation support (continued) 2023-05-31 10:41:43 -07:00
Michael Lumish
892f16e175
Merge pull request #2437 from murgatroid99/proto-loader_yargs_update
proto-loader: Update to yargs@17.x
@grpc/proto-loader@0.7.7
2023-05-03 10:50:20 -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
821ccfa5de PSM Interop: Increase old driver QPS to 75 2023-04-28 15:00:05 -07:00
Michael Lumish
bc2447ccf6 proto-loader: Update to yargs@17.x 2023-04-28 10:58:09 -07:00
Michael Lumish
2da3f868f2 Merge branch 'master' into grpc-js-xds_federation 2023-04-25 09:43:54 -07:00
Michael Lumish
eeaa6c0e6e
Merge pull request #2434 from murgatroid99/v1.8.x_upmerge
Merge v1.8.x into master
2023-04-25 09:41:10 -07:00
Michael Lumish
85d227b1d3 Update test logic to account for recent validation changes 2023-04-24 17:27:44 -07:00
Michael Lumish
2f869495cc Update tests with master test framework changes 2023-04-24 17:05:28 -07:00
Michael Lumish
d70d7eed07 Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.8.x' into v1.8.x_upmerge 2023-04-24 16:52:54 -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
@grpc/grpc-js-xds@1.8.2
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
546696c366 grpc-js: Implement federation support 2023-04-20 10:40:01 -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
1e9c766bc1 grpc-js-xds: Add federation support 2023-04-13 10:59:05 -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
@grpc/grpc-js@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
f05ef5592e
Merge pull request #2413 from murgatroid99/grpc-js-xds_unskip_test
grpc-js-xds: Remove extra 'only' from local testing
2023-04-12 13:53:26 -07:00