2414 Commits

Author SHA1 Message Date
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
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
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
Michael Lumish
fde180aeb4
Merge pull request #940 from agmt5989/patch-1
Updated README.md
2019-07-08 13:02:46 -07:00
Michael Lumish
fd91a29c5c
Merge pull request #939 from CapOM/build_electron_4.2.x_artifacts
Build Electron 4.2 artifacts
2019-07-08 12:28:47 -07:00
Michael Lumish
c94d1438bb
Merge pull request #932 from clehene/patch-1
Fix Channel argument validation error messages
2019-07-08 09:37:45 -07:00
Mike Ajala
986979bda9
Updated README.md
Corrected a few typos and semantics in the readme file.
2019-07-07 23:59:49 +01:00
Julien Isorce
ec91a16970 Build Electron 4.2 artifacts
4.0 and 4.1 were there but not 4.2

https://github.com/grpc/grpc-node/issues/937
2019-07-06 14:15:16 -07:00
Cosmin Lehene
69f97495ac
Fix Channel argument validation error messages 2019-07-02 14:39:49 -07:00
Michael Lumish
a996adaade
Merge pull request #930 from murgatroid99/grpc-js_0.5.0
Bump grpc-js to 0.5.0
@grpc/grpc-js@0.5.0
2019-06-27 16:56:18 -07:00
Michael Lumish
e571bd9429
Merge pull request #923 from cjihrig/expose-server
grpc-js: expose Server implementation publicly
2019-06-27 13:50:39 -07:00
murgatroid99
e6a8092a63 Bump grpc-js to 0.5.0 2019-06-27 11:35:07 -07:00
Michael Lumish
170b72f9b9
Merge pull request #929 from grpc/grpc@1.22.x
Upmerge 1.22
2019-06-27 11:17:16 -07:00
Michael Lumish
68fbffa474
Skip connectivity test to narrow down failures 2019-06-26 16:22:01 -07:00
cjihrig
e9946c3f6c
test: make connctivity test more robust
The key change here is forcing the final unary call to
wait for the server to be ready. The native client was
making the RPC, but didn't appear to have a valid
connection at the time.
2019-06-25 19:39:45 -04:00
cjihrig
7c2bb2a237
grpc-js: don't overwrite existing error codes
This commit causes RPC handlers to default to INTERNAL when
an error occurs, but does not overwrite an existing error
code.
2019-06-25 14:04:21 -04:00
cjihrig
00b091a1b1
grpc-js: shutdown improvements
This commit maintains a Set of all active sessions. This allows
tryShutdown() to gracefully stop the server properly (as
recommended in the Node HTTP2 documentation). The same Set of
sessions also allows forceShutdown() to be implemented.
2019-06-25 14:04:21 -04:00
cjihrig
0a306fa983
test: move interop tests from bind() to bindAsync()
This commit migrates the interop tests from bind() to
bindAsync() in order to support the pure JavaScript server,
which cannot implement a synchronous bind().
2019-06-25 14:04:18 -04:00
cjihrig
22b258bc4e
test: enable grpc-js Server interop testing
This commit enables interop testing with the grpc-js Server.
2019-06-25 13:53:38 -04:00
cjihrig
4399131bf9
grpc-js: fix lint
This commit makes the linter pass again.
2019-06-25 13:53:37 -04:00
cjihrig
0b4fd1365a
grpc-js: expose Server implementation publicly
This commit exposes the pure JS Server as public API.
2019-06-25 13:53:37 -04:00
Michael Lumish
bf4c6b9e54
Merge pull request #925 from murgatroid99/connectivity_test_consistency
Connectivity test: ensure all calls end before ending the test
2019-06-25 10:49:52 -07:00
murgatroid99
fbdeae23ea Use triple equals 2019-06-24 13:17:03 -07:00
murgatroid99
eb3c479e36 Connectivity test: ensure all calls end before ending the test 2019-06-24 12:56:27 -07:00
Michael Lumish
85e8ddba52
Merge pull request #921 from murgatroid99/v1.22.0-pre1_bump
Bump to 1.22.0-pre1
2019-06-20 12:35:03 -07:00
murgatroid99
c6c7190700 Disable another test 2019-06-20 11:13:44 -07:00
murgatroid99
d18256d25c Bump to 1.22.0-pre1 2019-06-19 17:13:32 -07:00
Michael Lumish
2e13f46141
Merge pull request #864 from murgatroid99/native_cares_activation
Enable use of cares resolver
grpc-tools@1.8.0
2019-06-19 16:36:59 -07:00
murgatroid99
863539c08e Skip another test that seems to have trouble with the native resolver 2019-06-19 15:16:33 -07:00
Michael Lumish
7ffeafbada
Merge pull request #917 from murgatroid99/grpc_tools_1.8
Update grpc-tools to 1.8.0
2019-06-19 13:30:02 -07:00
Michael Lumish
c08cb62d97
Merge pull request #918 from murgatroid99/windows_build_fix
Delete another directory in Windows build script
2019-06-19 12:29:10 -07:00