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
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
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
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
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