Commit Graph

4336 Commits

Author SHA1 Message Date
Michael Lumish 6fb6544483 grpc-js: Update documentation of compression behavior in README 2023-06-21 11:36:45 -07:00
Michael Lumish 186718cb70
Merge pull request #2469 from murgatroid99/grpc-js-xds_old_script_node_downgrade
grpc-js-xds: Downgrade Node version in old test script to 16
2023-06-20 10:29:07 -07:00
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 dbaaa89a08
Merge pull request #2465 from dancrumb/chore/#2464
Convert to eslint/prettier
2023-06-15 15:34:56 -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 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 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 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 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 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 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 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
Michael Lumish 8f329e08b2
Merge pull request #2412 from murgatroid99/grpc-js_round_robin_refactor
grpc-js: Simplify round robin implementation
2023-04-12 13:53:12 -07:00
Michael Lumish 43d42dcf3f grpc-js: Fix connectivity state change event sequencing 2023-04-11 14:50:41 -07:00
Michael Lumish 9f8ed6422b
Merge pull request #2417 from grpc/psm-interop-circuit_breaking-qps
PSM Interop: experiment with qps affect on circuit_breaking
2023-04-07 15:07:51 -07:00
Sergii Tkachenko 0ec5463bee
PSM Interop: experiment with qps affect on circuit_breaking
ref  b/232859415
2023-04-07 14:45:21 -07:00
Michael Lumish 7229a2a128
Merge pull request #2416 from murgatroid99/grpc-js-xds_interop_histogram_log
grpc-js-xds: Render call time histograms nicely in interop logs
2023-04-06 17:53:32 -07:00
Michael Lumish 287b0684b0 grpc-js-xds: Render call time histograms nicely in interop logs 2023-04-06 14:22:14 -07:00
Michael Lumish 90de58ce37
Merge pull request #2409 from murgatroid99/v1.8.x_merge
Merge v1.8.x into master
2023-04-05 16:50:12 -07:00
Michael Lumish 8d16113321 grpc-js-xds: Remove extra 'only' from local testing 2023-04-05 16:42:13 -07:00
Michael Lumish d21ce8cc49 grpc-js: Simplify round robin implementation 2023-04-05 16:35:10 -07:00
Michael Lumish 167732a93c
Merge pull request #2403 from pietrodn/patch-1
Replace invalid link in grpc-tools README
2023-04-05 10:10:23 -07:00
Michael Lumish 0714ef920c
Merge pull request #2410 from murgatroid99/grpc-js-xds_prod_legacy_tracers
grpc-js-xds: Use the same tracers in the legacy driver as in the new one
2023-04-03 18:15:10 -07:00
Michael Lumish 8f47d67a41 grpc-js-xds: Use the same tracers in the legacy driver as in the new one 2023-04-03 16:51:51 -07:00
Michael Lumish 59423176f0 Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.8.x' into v1.8.x_merge 2023-04-03 14:19:03 -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 1b1b7a95b2
Merge pull request #2404 from murgatroid99/grpc-js-xds_docker_node_18
grpc-js-xds: Use Node 18 in interop docker image
2023-04-03 09:58:38 -07:00