4039 Commits

Author SHA1 Message Date
Martin
f0ed1aba14
Fix incorrectly named grpc-tools flag
Was  "--generate_package_definitions" (with an s) but should be "generate_package_definition" as in the documentation here: https://github.com/grpc/grpc-node/tree/master/packages/grpc-tools
2020-08-12 16:51:42 +02:00
Michael Lumish
ba7a035770 Enable 'xds' target scheme 2020-08-10 15:50:46 -07:00
Michael Lumish
94a4779bb6 Add xDS interop proto files 2020-08-10 15:49:24 -07:00
Michael Lumish
409ad95020 Add dependencies for xDS, plus some fixes 2020-08-10 15:48:42 -07:00
Michael Lumish
cb63d6afcd grpc-js: Add xDS interop client and associated generated code 2020-08-10 15:48:03 -07:00
Michael Lumish
7550c00a24 Regenerate golden files 2020-08-10 15:20:13 -07:00
Michael Lumish
471c59fa27 Fix missing type argument in client streaming server handler 2020-08-10 15:18:58 -07:00
Michael Lumish
bbff8cb449 A few more service type fixes 2020-08-10 11:35:26 -07:00
Michael Lumish
1687e3de07
Merge pull request #1528 from murgatroid99/grpc-js_xds_client_refactor
grpc-js: Refactor the XdsClient class
2020-08-07 10:05:28 -07:00
Michael Lumish
6c0012499a Implement onResourceDoesNotExist notifications 2020-08-06 13:30:24 -07:00
Michael Lumish
5dcce9ebf1 grpc-js: XdsClient: separate ADS stream handling by message type 2020-08-06 13:08:59 -07:00
Michael Lumish
2388e31f8d
Merge pull request #1522 from murgatroid99/grpc-js_xds_resolver
grpc-js: Add XdsResolver and corresponding XdsClient behavior
2020-08-06 10:00:07 -07:00
Michael Lumish
76bb17091b Stop processing RDS requests after finding the matching one 2020-08-05 12:57:54 -07:00
Michael Lumish
0b146c8b07 Address PR comments 2020-08-05 12:38:43 -07:00
Michael Lumish
128d4e9083 Add TS generator information to README 2020-08-04 13:23:02 -07:00
Michael Lumish
33a4c85f89 grpc-js: Implement getPeer on the client and server 2020-08-04 13:04:59 -07:00
Michael Lumish
d9b3f9f364 grpc-js: Add end(md?: Metadata) method to streaming server calls 2020-08-04 11:37:08 -07:00
Michael Lumish
ddec63af20 grpc-js: Clean up call even if status throws an error 2020-08-04 11:22:18 -07:00
Michael Lumish
d8e035445c Fix imports of messages defined in other messages, add missing comma 2020-08-03 10:59:10 -07:00
Michael Lumish
52eb0df1f8 grpc-js: Add XdsResolver and corresponding XdsClient behavior 2020-08-03 10:44:28 -07:00
Michael Lumish
f08d3aefd0
Merge pull request #1517 from murgatroid99/grpc-js_lrs_load_balancer
grpc-js: Add LrsLoadBalancer class
2020-07-30 10:21:12 -07:00
dependabot[bot]
9cdd7fc5fc
build(deps): bump dot-prop in /test/client-libraries-integration
Bumps [dot-prop](https://github.com/sindresorhus/dot-prop) from 4.2.0 to 5.2.0.
- [Release notes](https://github.com/sindresorhus/dot-prop/releases)
- [Commits](https://github.com/sindresorhus/dot-prop/compare/v4.2.0...v5.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-29 22:59:13 +00:00
Michael Lumish
a3b27be211 Address a couple of comments 2020-07-28 15:43:39 -07:00
Michael Lumish
669d254045 grpc-js: Add LrsLoadBalancer class 2020-07-28 11:40:42 -07:00
Michael Lumish
209c224094
Merge pull request #1514 from murgatroid99/grpc-js_eds_call_dropping
grpc-js: xDS: add support for dropping calls and reporting drops
2020-07-27 14:32:33 -07:00
Michael Lumish
29db7a8f88 Merge branch 'master' into proto-loader_type_generator 2020-07-27 11:25:31 -07:00
Michael Lumish
3c948f5d66 Fixes from PR comments 2020-07-27 09:17:06 -07:00
Michael Lumish
9fb6f48bd6 grpc-js: xDS: add support for dropping calls and reporting drops 2020-07-24 16:06:37 -07:00
Michael Lumish
1783a0eb9c
Merge pull request #1513 from murgatroid99/grpc-js_cds_lb_policy
grpc-js: CDS load balancer
2020-07-24 10:33:16 -07:00
Michael Lumish
fbf2a487f1 Fix Metadata import path 2020-07-24 09:56:33 -07:00
Michael Lumish
c9074b634c Finish implementing the CDS load balancer 2020-07-23 14:21:53 -07:00
Michael Lumish
c4c53a6e9b Merge branch 'master' into grpc-js_cds_lb_policy 2020-07-23 14:02:42 -07:00
Michael Lumish
0236633ac5
Merge pull request #1512 from murgatroid99/grpc-js_default_service_config
grpc-js: Fix handling of unsuccessful TXT record lookups
@grpc/grpc-js@1.1.3
2020-07-23 13:16:53 -07:00
Michael Lumish
f05e9fb3f4 Refine service config error handling 2020-07-23 12:57:13 -07:00
Michael Lumish
1fc0895d17 grpc-js: Fix handling of unsuccessful TXT record lookups 2020-07-23 11:36:38 -07:00
Michael Lumish
3ddfd373c5
Merge pull request #1507 from murgatroid99/grpc-js_eds_lb_policy
grpc-js: Implement EDS load balancer
2020-07-23 11:22:11 -07:00
Michael Lumish
798283e641
Merge pull request #1511 from murgatroid99/grpc-js_xds_client_response_caching
grpc-js: xDS Client: cache updates to pass them to new watchers
2020-07-23 11:18:53 -07:00
Michael Lumish
fc2fd00da7 grpc-js: xDS Client: cache updates to pass them to new watchers 2020-07-23 10:27:01 -07:00
Michael Lumish
ef225cba30 Handle changing EDS service name, add comments 2020-07-23 10:08:50 -07:00
Michael Lumish
044da58c76 Update with changes from xDS Client PR 2020-07-22 16:38:00 -07:00
Michael Lumish
50b5af09ed Merge branch 'master' into grpc-js_eds_lb_policy 2020-07-22 16:32:27 -07:00
Michael Lumish
8d759b30ab
Merge pull request #1489 from murgatroid99/grpc-js_xds_client
grpc-js: Add XdsClient class
2020-07-22 16:31:35 -07:00
Michael Lumish
d329387c8f Skip test properly on older versions 2020-07-21 15:07:39 -07:00
Michael Lumish
71e5cb9c4f Update submodules in test script 2020-07-21 13:58:16 -07:00
Michael Lumish
437f534930 Generate comments in golden files 2020-07-21 13:43:30 -07:00
Michael Lumish
8438fc7a12 Fix golden file test 2020-07-21 13:25:43 -07:00
Michael Lumish
301b695d15
Merge pull request #1488 from murgatroid99/grpc-tools_mac_fix
grpc-tools: Add compiler flag to fix error on Mac
grpc-tools@1.9.1
2020-07-21 11:06:01 -07:00
Michael Lumish
831755a0b7 Merge branch 'proto-loader_type_generator' of https://github.com/murgatroid99/grpc-node into proto-loader_type_generator 2020-07-21 10:31:53 -07:00
Michael Lumish
59471863bf Add 'golden' generator output from a file in gapic-showcase 2020-07-21 10:31:19 -07:00
Michael Lumish
6b03311475 gts fix 2020-07-21 10:10:51 -07:00