Michael Lumish
b1b63be6cf
Add deadline examples
2023-06-28 14:49:52 -07:00
Sergii Tkachenko
d2a3ef45c0
grpc-js-xds: Bump the canonical server from v1.46.x to v1.56.0
...
Similar to https://github.com/grpc/grpc/pull/33542 .
Note that there's a ticket to automatically use the one specified in the `--server_image_canonical` flag, but for now we just hardcode.
2023-06-28 13:55:27 -07:00
Michael Lumish
7c934310fd
Add metadata example
2023-06-27 14:02:47 -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
@grpc/grpc-js@1.8.17
2023-06-27 10:31:12 -07:00
Michael Lumish
51c5b9491a
Merge pull request #2471 from murgatroid99/grpc-js_channel_idle_timeout
...
grpc-js: Implement channel idle timeout
2023-06-27 10:21:59 -07:00
Michael Lumish
d507624ffb
Merge pull request #2473 from murgatroid99/grpc-js_compression_documentation
...
grpc-js: Update documentation of compression behavior in README
2023-06-27 10:14:18 -07:00
Michael Lumish
ed70a0b381
Fix handling of OD policy with no child
2023-06-27 10:11:45 -07:00
Michael Lumish
974f8100ea
Merge pull request #2463 from murgatroid99/grpc-js-xds_federation
...
grpc-js-xds: Implement federation support
2023-06-26 15:15:51 -07:00
Michael Lumish
2ee8a68ac6
Merge pull request #2477 from murgatroid99/grpc-js-xds_docker_distroless
...
grpc-js-xds: Use distroless Node image for interop Dockerfile
2023-06-26 09:48:43 -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
5d731c4c62
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 10:37:01 -07:00
Michael Lumish
a62d2b027b
Use entrypoint /nodejs/bin/node
2023-06-23 09:34:59 -07:00
Michael Lumish
9b7e5e66ab
Use entrypoint /nodejs/bin/node
2023-06-23 09:34:29 -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
3098d69e40
Merge pull request #2474 from murgatroid99/import_examples
...
Import examples from core repository
2023-06-22 16:55:19 -07:00
Michael Lumish
cc89158e13
grpc-js-xds: Use distroless Node image for interop Dockerfile
2023-06-22 16:52:53 -07:00
Michael Lumish
204cd388db
Import examples from core repository
2023-06-22 16:03:27 -07:00
Michael Lumish
b53f5882f1
grpc-js: Disallow pick_first as child of outlier_detection
2023-06-22 14:32:09 -07:00
Xuan Wang
4f9c41978a
[PSM interop] Don't fail target if sub-target already failed
2023-06-22 21:21:14 +00:00
Michael Lumish
6fb6544483
grpc-js: Update documentation of compression behavior in README
2023-06-21 11:36:45 -07:00
Michael Lumish
967f903ff8
Newlines at ends of files
2023-06-21 11:25:46 -07:00
Michael Lumish
09d74ca43d
Merge pull request #2470 from murgatroid99/grpc-js_transport_trace_fix
...
grpc-js: Implement trace function in Http2SubchannelConnector
@grpc/grpc-js@1.8.16
2023-06-20 16:03:42 -07:00
Michael Lumish
89cd8f7bc3
grpc-js: Idle timeout: format files
2023-06-20 15:46:27 -07:00
Michael Lumish
fcff72b941
grpc-js: Implement channel idle timeout
2023-06-20 14:47:14 -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
87b5466b1b
grpc-js: Implement trace function in Http2SubchannelConnector
2023-06-20 10:25:59 -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
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