2492 Commits

Author SHA1 Message Date
murgatroid99
3f7d640e9e Fix hardcoded IPv6 localhost address 2019-09-03 11:05:54 -07:00
Michael Lumish
f189cf3e15
Merge pull request #1017 from murgatroid99/proto_loader_0.5.2
Bump proto-loader to 0.5.2
@grpc/proto-loader@0.5.2
2019-08-30 15:37:00 -07:00
murgatroid99
b7656e0644 Fix DNS result handling, special case localhost, resolve comment 2019-08-30 15:35:34 -07:00
murgatroid99
026d681a84 Fix doubled name resolver errors and added detail 2019-08-29 17:45:06 -07:00
murgatroid99
4144558ee6 Resolve first comments 2019-08-29 17:03:00 -07:00
murgatroid99
a17c53050a Bump proto-loader to 0.5.2 2019-08-29 15:03:27 -07:00
murgatroid99
889d1d3093 Avoid http2 IPv6 handling bug 2019-08-29 14:11:19 -07:00
murgatroid99
ee4985886d Pick first load balancer: don't connect forever without calls 2019-08-29 10:36:09 -07:00
murgatroid99
b4d848865d Lint fixes 2019-08-28 18:04:43 -07:00
murgatroid99
5aef347fb9 Proceed through pick-first list quickly when subchannel enters TRANSIENT_FAILURE 2019-08-28 17:44:30 -07:00
murgatroid99
01977e6e08 Add documentation and error handling 2019-08-28 17:06:14 -07:00
Michael Lumish
ea2fd4b45c
Merge pull request #1001 from murgatroid99/maintainers_list
Add MAINTAINERS.md
2019-08-20 11:47:01 -07:00
murgatroid99
3e486816ed Move two people to emeritus list 2019-08-20 11:10:58 -07:00
murgatroid99
10a7cc5e3a Add MAINTAINERS.md 2019-08-20 09:40:09 -07:00
Michael Lumish
0ea07e94b1
Merge pull request #998 from rayners/nix-deprecated-types-protobufjs
Remove deprecated @types/protobufjs module
2019-08-19 12:34:37 -07:00
David Raynes
629670bbd3 Remove deprecated @types/protobufjs module 2019-08-19 14:27:10 -04:00
Kelly Campbell
20874af51c Log internal errors from proto serialization/deserialization 2019-08-17 14:11:48 -04:00
murgatroid99
fb2e7637c0 Update channel behavior + related classes 2019-08-13 17:58:54 -07:00
murgatroid99
e612cd9934 Add new subchannel and load balancing code 2019-08-13 10:10:50 -07:00
Michael Lumish
d2d66064e7
Merge pull request #983 from esilkensen/grpc-native-core-typo
Fix typo in makeServerStreamRequest return type (grpc-native-core)
2019-08-06 11:36:14 -07:00
Michael Lumish
58911b12cf
Merge pull request #973 from bjornstar/test-dependencies
Add dev-dependencies and fix tests so they exit after running
2019-08-06 10:40:26 -07:00
Bjorn Stromberg
110461d78a Add dev-dependencies and fix tests so they exit after running 2019-08-06 15:01:31 +09:00
Erik Silkensen
81c579deae
Fix typo in makeServerStreamRequest return type (grpc-native-core) 2019-08-04 17:12:49 -06:00
Michael Lumish
692ba8387c
Merge pull request #977 from veblush/master
Add upb configuration to native-core
2019-07-30 16:11:31 -07:00
Michael Lumish
9353d9c991
Merge pull request #978 from murgatroid99/health-check_name_fix
Revert grpc-health-check name to original name
2019-07-30 14:03:17 -07:00
murgatroid99
49ffe9522e Revert grpc-health-check name to original name 2019-07-30 12:51:07 -07:00
Michael Lumish
e02b184af2
Merge pull request #976 from murgatroid99/health_check_version_bump
Set grpc-health-check version to 1.7.0
2019-07-30 12:41:07 -07:00
Esun Kim
bb57faeb7b Update by code review 2019-07-30 11:34:59 -07:00
Esun Kim
2e16f16ec4 Add upb configuration to native-core 2019-07-30 11:14:51 -07:00
murgatroid99
e2e6d14675 Set grpc-health-check version to 1.7.0 2019-07-30 10:25:24 -07:00
Michael Lumish
716b29f0b5
Merge pull request #972 from murgatroid99/grpc-js_server_types_export
Improve server-related types exported by grpc-js
2019-07-29 15:57:54 -07:00
murgatroid99
80d7057cad Use typeof instead of util functions 2019-07-29 13:50:51 -07:00
Michael Lumish
c106315628
Merge pull request #877 from the9000/the9000-issue-876-loadSync-TypeError
Fix a TypeError loading a non-existent proto file.
2019-07-29 11:41:35 -07:00
murgatroid99
acdd2abfc3 Add resolver and service config handling code 2019-07-16 14:35:06 -07:00
murgatroid99
0dc0b68197 Fix typo in native types file 2019-07-16 14:21:42 -07:00
murgatroid99
201dab7fa8 Improve server-related types exported by grpc-js 2019-07-16 14:15:55 -07:00
Michael Lumish
f25e3cdd73
Merge pull request #964 from bjornstar/semver-is-a-dependency
grpc-js: Add @types/semver as devDependency
2019-07-16 10:41:15 -07:00
Bjorn Stromberg
277d9892f8 Add @types/semver as devDependency 2019-07-12 10:50:50 +09:00
Michael Lumish
fe2eeb6c4b
Merge pull request #963 from murgatroid99/grpc-js_0.5.2
Bump grpc-js to 0.5.2
@grpc/grpc-js@0.5.2
2019-07-11 17:50:32 -07:00
murgatroid99
4818d304c9 Bump grpc-js to 0.5.2 2019-07-11 16:46:53 -07:00
Michael Lumish
a456547805
Merge pull request #962 from murgatroid99/incoming_metadata_forgiving
Warn instead of failing when constructing metadata from remote end
2019-07-11 16:40:58 -07:00
murgatroid99
5b87ceb05c Warn instead of failing when constructing metadata from remote end 2019-07-11 14:43:41 -07:00
Michael Lumish
ad378d3681
Merge pull request #954 from murgatroid99/grpc-js_0.5.1
Bump grpc-js to 0.5.1
@grpc/grpc-js@0.5.1
2019-07-10 12:37:18 -07:00
murgatroid99
d223cc394e Bump grpc-js to 0.5.1 2019-07-09 15:30:29 -07:00
Michael Lumish
93b1a2fee1
Merge pull request #949 from CyrusNajmabadi/patch-1
Fix 'noImplicitAny' issue with declaration file.
2019-07-09 15:22:04 -07:00
Michael Lumish
6b24e57e3c
Merge pull request #948 from murgatroid99/grpc-js_no_arity_check
Remove check in grpc-js that doesn't appear in grpc
2019-07-09 14:10:06 -07:00
CyrusNajmabadi
26e30ab136
Fix 'noImplicitAny' issue with declaration file.
The latest release of grpc-node cannot be used in a typescript project that uses -noImplicitAny.  This is due to a signature being added without a specified return type.  This causes the return type to implicitly be 'any' which TS explicitly disallows.  For projects that use strict flags to catch lots of bugs, this prevents usage of this version of grpc entirely.
2019-07-09 12:39:06 -07:00
murgatroid99
3f460716fb Remove check in grpc-js that doesn't appear in grpc 2019-07-09 10:52:51 -07:00
Michael Lumish
c186e6d0a1
Merge pull request #943 from mrfelton/fix/404-handling
fix: properly handle http error status codes
2019-07-08 16:46:01 -07:00
Tom Kirkpatrick
aa54122e51
fix: properly handle http error status codes
fix #941
2019-07-09 00:31:09 +02:00