Michael Lumish
4e148cbb77
Use the load-balancer filename prefix for the new LB policies
2023-02-03 15:16:42 -08:00
Michael Lumish
b914a0388f
Validate that LOGICAL_DNS address is non-empty
2023-02-03 13:27:46 -08:00
Michael Lumish
fed7b02a35
Update latestConfig in ChildLoadBalancerHandler when handling update
2023-02-03 09:33:51 -08:00
Michael Lumish
2807127ca7
Add tests and fix bugs
2023-02-02 14:56:00 -08:00
Michael Lumish
1cbadd7db0
Merge branch 'master' into grpc-js-xds_aggregate_logical_dns_clusters
2023-01-27 15:13:22 -08:00
Michael Lumish
fe4272ecb6
Merge pull request #2339 from murgatroid99/grpc-js-xds_unit_tests
...
grpc-js-xds: Add a framework for running xDS end-to-end tests
2023-01-27 15:02:46 -08:00
Michael Lumish
5732ff9e82
grpc-js-xds: Allow tests to set bootstrap info in channel args
2023-01-27 13:39:44 -08:00
Michael Lumish
05bebcd4e2
grpc-js-xds: Add unit test framework
2023-01-27 13:39:10 -08:00
Sergii Tkachenko
466bc3cdd0
Address the feedback: use pre-increment instead of && true
2023-01-13 20:39:32 -05:00
Sergii Tkachenko
a23dc843af
xds interop: Fix buildscripts not continuing on a failed test suite
...
Apparently there's a difference between bash 3 and bash 4.
OSX comes with bash 3 out-of-box, so for whoever wrote this logic
it "worked on my machine".
2023-01-12 17:18:00 -08:00
Michael Lumish
c0182608a8
grpc-js-xds: Add aggregate and logical_dns clusters
2023-01-11 10:49:56 -08:00
Sergii Tkachenko
5812cad19e
grpc-js-xds: Reduce xDS GCE interop framework to ping_pong and circuit_breaking
...
The migration of other tests to the new framework have been completed around Aug 2022:
- 81083bd229/packages/grpc-js-xds/scripts/xds_k8s_lb.sh
- 81083bd229/packages/grpc-js-xds/scripts/xds_k8s_url_map.sh
2023-01-06 13:58:59 -08:00
Shubham Waje
111264badf
Fix host_override param typo:
...
- Fix `host_override` param typo in /test/interop/interop_client.js
- Fix other typos
2022-12-15 12:41:45 +05:30
Michael Lumish
e77eea777e
Merge pull request #2291 from murgatroid99/proto-loader_0.7.4
...
proto-loader: Bump to version 0.7.4
2022-12-07 12:25:23 -08:00
Michael Lumish
c9f8f93a74
Merge pull request #2286 from murgatroid99/grpc-js_1.8.x_updates
...
grpc-js: Prepare for 1.8.0 release
2022-12-07 07:27:52 -08:00
Michael Lumish
b735abf544
grpc-tools: Bump to version 1.12.3
2022-12-05 15:44:24 -05:00
Michael Lumish
11aa7226d8
grpc-tools: Build for an older Mac version (attempt 2)
2022-12-05 15:29:14 -05:00
Michael Lumish
40ef3ec3a3
proto-loader: Bump to version 0.7.4
2022-12-05 13:59:55 -05:00
Michael Lumish
45adf24cf0
grpc-tools: Build for older Mac version
2022-12-05 13:46:55 -05:00
Michael Lumish
2ddd628747
Use BSD tar-specific options on Mac
2022-12-05 11:25:04 -05:00
Michael Lumish
488803740e
grpc-tools: Force GNU format for artifact tarballs
2022-12-05 10:59:50 -05:00
Michael Lumish
0c22b2a917
Merge pull request #2281 from LunaTK/feature/branded-type
...
proto-loader-gen-types: Support nominal typing with type branding
2022-12-05 07:38:57 -08:00
Taegeun Moon
f1e3f6d7d3
use option method
2022-12-03 00:31:26 +09:00
Michael Lumish
161af8ca7b
grpc-js: Prepare for 1.8.0 release
...
De-experimentalize xDS retry support, and update versions and documentation
2022-12-01 16:02:45 -05:00
natiz
df8c719ceb
chore: bump to 1.12.0
2022-12-01 18:30:49 +02:00
natiz
8ce5bf8c24
fix: lower cmake version to 3.7
2022-12-01 14:21:22 +02:00
Taegeun Moon
80332044c7
update typeBrandHint location
2022-12-01 14:12:10 +09:00
Taegeun Moon
256fbd8915
set defaults for brand option
2022-12-01 13:34:32 +09:00
Taegeun Moon
927c29de4a
support both input and output
...
update readme
update readme
2022-12-01 13:34:31 +09:00
Taegeun Moon
e955c47bd5
rename as outputBranded
2022-12-01 11:09:09 +09:00
natiz
5f01206869
Merge branch 'grpc:master' into master
2022-11-30 22:30:20 +02:00
Michael Lumish
9214988c45
Merge pull request #2280 from murgatroid99/grpc-js-xds_retry
...
grpc-js-xds: Implement retry support
2022-11-30 10:04:47 -08:00
Taegeun Moon
9e548d4d87
update readme
2022-11-30 22:34:15 +09:00
Taegeun Moon
6f755fe346
add branded option for proto-loader-gen-types
2022-11-30 22:31:22 +09:00
Michael Lumish
edf612a56a
grpc-js-xds: Implement retry support
2022-11-29 14:29:47 -05:00
natiz
6b4dd60f11
fix: windows build
2022-11-27 23:37:56 +02:00
natiz
d209a34d6f
Merge branch 'grpc:master' into master
2022-11-27 21:34:34 +02:00
Michael Lumish
271c848b68
Merge pull request #2279 from murgatroid99/grpc-js-xds_failure_mode_behavior
...
grpc-js-xds: Update failure mode behavior
2022-11-18 15:52:55 -08:00
Michael Lumish
641ed45d48
grpc-js-xds: Update failure mode behavior
2022-11-18 15:06:41 -08:00
Michael Lumish
8bee12e9c9
Merge pull request #2276 from install/avoidTsEnums
...
proto-loader-gen-types Avoid TS enums
2022-11-18 12:57:54 -08:00
Michael Lumish
fa21e13ef3
Limit maxAttempts to 5 for retries and hedging
2022-11-17 11:51:49 -08:00
Michael Lumish
f1f351f3cd
Fix handling of messages that overflow the buffer limit
2022-11-17 11:09:16 -08:00
Michael Lumish
47ba357861
Fix typo in service config validation error messages
2022-11-17 09:34:16 -08:00
Michael Lumish
95516b66a0
Fix detection of refused streams
2022-11-16 14:37:31 -08:00
Michael Lumish
a120aa06b3
Merge branch 'master' into grpc-js_retry2
2022-11-16 14:19:46 -08:00
Michael Lumish
e19a773705
grpc-js: Add retry tests, and fix bugs and add tracing
2022-11-16 14:10:26 -08:00
Michael Lumish
5a5e42498c
grpc-js: Enable servers to send trailers-only responses
2022-11-16 14:09:40 -08:00
install
ef7b8e8f14
Don't allow null for enum field inputs/outputs
2022-11-16 10:10:13 -05:00
install
c7125fbdb5
proto-loader-gen-types Avoid TS enums
2022-11-15 16:44:52 -05:00
Michael Lumish
01c5ee783a
Merge pull request #2272 from murgatroid99/grpc-js_max_connection_age
...
grpc-js: Implement server connection management
2022-11-14 11:21:43 -08:00