2208 Commits

Author SHA1 Message Date
Michael Lumish
d78d6d3b64 proto-loader: Bump to 0.7.6 2023-03-07 13:10:46 -08:00
Michael Lumish
1ba8b5a9e5
Merge pull request #2376 from phoenix741/feature/fix-2375
grpc-js: add await/async on method that return promise
2023-03-06 10:03:19 -08:00
Michael Lumish
48ea363acc
Merge pull request #2374 from murgatroid99/grpc-js-xds_weighted_target_simple_pick
grpc-js-xds: Use simpler search algorithm in weighted target picker
2023-03-01 10:01:41 -08:00
Ulrich Van Den Hekke
081270f013
grpc-js: add await/async on method that return promise
add await/async on method that return promise to ensure that the order of message (and of the end of stream) are preserved
2023-02-26 13:14:32 +01:00
Michael Lumish
865731b4c5 grpc-js-xds: Use simpler search algorithm in weighted target picker 2023-02-24 09:55:45 -08:00
install
31aec874dd proto-loader-gen-types Narrow field Long check
- Explicitly list the primitive field types that use Long, instead of
  searching for `64` in the type name.
2023-02-22 11:57:26 -05:00
Michael Lumish
f3c43542f8 grpc-js-xds: interop: log server events 2023-02-15 14:45:31 -08:00
Michael Lumish
1c4f12181a proto-loader: Bump version to 0.7.5 2023-02-13 13:33:34 -08:00
Michael Lumish
e967c94483
Merge pull request #2357 from danielronnkvist/jsdoc-deprecated-tags
Write @deprecated jsdoc annotation if includeComments is enabled
2023-02-13 10:17:16 -08:00
Daniel Rönnkvist
ad298bc7c8 remove possible deprecated options from type brand output 2023-02-11 22:06:59 +01:00
Michael Lumish
c4350deb4f grpc-js-xds: Pass along outlier detection config from CDS to child policy 2023-02-10 09:56:50 -08:00
Daniel Rönnkvist
c20ddd3d2b write @deprecated jsdoc annotation if comments are enabled
update golden generated with @deprecated annotation
2023-02-10 17:52:59 +01:00
Michael Lumish
faf96a0e4f grpc-js-xds: Fix bug that prevented priority name reuse 2023-02-09 17:04:41 -08:00
Michael Lumish
dd7e1a9cc0
Merge pull request #2343 from murgatroid99/grpc-js-xds_aggregate_logical_dns_clusters
grpc-js-xds: Implement aggregate and logical DNS clusters
2023-02-06 10:52:08 -08:00
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
a86cb96e91 grpc-tools: Bump version to 1.12.4 2023-01-30 16:46:39 -08:00
Jacob Sapoznikow
4b9e4019c3 Fix CMake args 2023-01-30 23:10:07 +00:00
Jacob Sapoznikow
71bfcd2afc Fix static linking and dockerfile 2023-01-30 22:01:57 +00:00
Jacob Sapoznikow
3ec611453b Merge branch 'master' of https://github.com/grpc/grpc-node 2023-01-30 18:46:46 +00: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
Jacob Sapoznikow
1924d4a9fd Begin aarch64 support 2023-01-22 22:54:12 +00: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