Commit Graph

2619 Commits

Author SHA1 Message Date
Michael Lumish bac812e6ab
Merge pull request #1186 from murgatroid99/grpc-js_getConnectivityState_fix
Fix Channel#getConnectivityState API and behavior
2019-11-15 14:51:09 -08:00
murgatroid99 7f62173246 Fix Channel#getConnectivityState API and behavior 2019-11-15 13:05:52 -08:00
Michael Lumish 644caf3b05
Merge pull request #1179 from Jakeeyturner/update-artifacts
Additional binaries
2019-11-11 13:28:12 -08:00
Michael Lumish 9c1bed7d56
Merge pull request #1177 from murgatroid99/grpc-js_include_ts
grpc-js and proto-loader: Publish ts and map files
2019-11-11 13:20:27 -08:00
Michael Lumish 15a4d95ef5
Merge pull request #1174 from murgatroid99/grpc-js_corrupt_header_message
grpc-js: Add detail to invalid metadata error
2019-11-11 13:20:19 -08:00
Michael Lumish 52f54100aa
Merge pull request #1178 from jareddellitt/fix-resolver
grpc-js: Change resolver to look at registeredResolvers when invoking getDefaultAuthority
2019-11-11 13:20:09 -08:00
Jake Turner 5c6901abed Additional binaries
Signed-off-by: Jake Turner <jaketurner25@live.com>
2019-11-11 15:45:13 +00:00
Jared Dellitt 54a95106a6 Change getDefaultAuthority in resolver to look at the registered resolvers instead of registerDefaultResolver function 2019-11-10 18:00:27 -06:00
Michael Lumish e9ac2bd9ac
Merge pull request #1175 from merlinnot/format-grpc-js
style(grpc-js): format files using gts
2019-11-08 11:19:20 -08:00
Michael Lumish d1d91a4488
Merge pull request #1176 from merlinnot/merlinnot/gts-proto-loader
build(proto-loader):  add full gts configuration and fix reported issues
2019-11-08 11:19:07 -08:00
murgatroid99 e17a526ee0 grpc-js: Publish ts and map files 2019-11-08 11:09:57 -08:00
Natan Sągol 8cbda9b03c
build(proto-loader): add full gts configuration and fix reported issues 2019-11-08 08:09:40 +01:00
Natan Sągol 50067fe9c4
style(grpc-js): format files using gts 2019-11-08 08:01:18 +01:00
murgatroid99 989288c1f0 grpc-js: Add detail to invalid metadata error 2019-11-07 17:22:03 -08:00
Michael Lumish 9d36d8d5c7
Merge pull request #1172 from merlinnot/gts-tslint
build(grpc-js): add full gts configuration and fix TSLint issues
2019-11-07 16:24:36 -08:00
Michael Lumish ade4df11e4
Merge pull request #1168 from merlinnot/fix-issue-1167
fix: prevent exceeding timer limitations when backing off
2019-11-07 15:22:33 -08:00
Natan Sągol 845cfe1bd9
build: add full gts configuration and fix TSLint issues 2019-11-07 22:14:24 +01:00
Natan Sągol a8d6c8751a
style: rename KEEPALIVE_TIME_MS to KEEPALIVE_MAX_TIME_MS 2019-11-07 21:48:35 +01:00
Natan Sągol 845492f0b3
fix: prevent exceeding timer limitations when backing off 2019-11-07 20:42:33 +01:00
Michael Lumish 1d157dfd10
Merge pull request #1165 from murgatroid99/grpc-js_0.6.11
grpc-js: Bump to 0.6.11
2019-11-07 09:56:23 -08:00
Michael Lumish d4ae0384ed
Merge pull request #1162 from grpc/vector-subscript
Fixing "vector: invalid subscript" issue.
2019-11-07 09:21:56 -08:00
murgatroid99 378a55357c grpc-js: Bump to 0.6.11 2019-11-06 16:04:34 -08:00
Michael Lumish 73a767d14e
Merge pull request #1164 from murgatroid99/grpc-js_keepalive_backoff
Handle 'too_many_pings' error from server
2019-11-06 16:03:51 -08:00
murgatroid99 fef812b2c8 Handle 'too_many_pings' error from server 2019-11-06 14:28:44 -08:00
Michael Lumish a7567f05cc
Merge pull request #1083 from JrSchild/master
fix(sub-channels): clear the cleanup interval when all channels are unrefed.
2019-11-06 13:22:45 -08:00
Natan Sągol 0353dbf819
fix: correctly initialize cleanupTimer 2019-11-06 20:39:36 +01:00
Natan Sągol 61d7e7726a
Merge branch 'master' of github.com:grpc/grpc-node into JrSchild/master 2019-11-06 20:38:26 +01:00
Natan Sągol e51a740216
refactor: use null instead of undefined to indicate that cleanupTimer is stopped 2019-11-06 20:32:25 +01:00
Joram 821c9ab494 fix: correct comments 2019-11-06 15:45:15 +01:00
Joram 5f271de8c2 fix: cancel the cleanup task inside the unrefUnusedSubchannels function 2019-11-06 15:10:19 +01:00
Nicolas Noble 307f022fa2
Fixing "vector: invalid subscript" issue. 2019-11-05 15:57:31 -08:00
Joram 93f8169139 refactor: simplify if statements 2019-11-05 09:59:41 +01:00
Michael Lumish 976468ccb6
Merge pull request #1156 from murgatroid99/proto-loader_dont_cache_descriptors
proto-loader: Pass file descriptors around instead of caching them separately
2019-11-04 09:47:37 -08:00
murgatroid99 0fe10fd1fb proto-loader: Pass file descriptors around instead of caching them separately 2019-11-01 10:34:35 -07:00
Michael Lumish 82a33fea27
Merge pull request #1145 from murgatroid99/no_parallel_npm
Perform all npm operations sequentially
2019-11-01 09:48:26 -07:00
murgatroid99 85575c594d Perform all npm operations sequentially 2019-10-31 17:58:54 -07:00
Michael Lumish aa48e7cfef
Merge pull request #1095 from murgatroid99/grpc-js_0.6.10
Bump grpc-js to 0.6.10
2019-10-31 09:48:16 -07:00
murgatroid99 f8af7d1dd0 Bump grpc-js to 0.6.10 2019-10-30 09:59:26 -07:00
Michael Lumish 7f73566b5c
Merge pull request #1090 from imjoey/fix_doc_of_waitForReady
doc: Change the default value of waitForReady argument
2019-10-29 11:56:33 -07:00
imjoey 39f11520f3 Fix the default value of waitForReady in doc
In my usecase, the default behavious of `waitForReady` for RPC is `false` that not in accord with the doc. After digging into the source codes, probably the doc is incorrect.

Signed-off-by: imjoey <majunjiev@gmail.com>
2019-10-29 14:55:34 +08:00
Michael Lumish 92f24eaae6
Merge pull request #1088 from murgatroid99/grpc-js_subchannel_cleanup
grpc-js: Close http2 sessions that are dropped by their subchannels
2019-10-28 13:25:29 -07:00
Michael Lumish e1474d0fc0
Merge pull request #1087 from murgatroid99/electron7
Add Electron 7 and Node 13 to the build
2019-10-28 10:56:10 -07:00
murgatroid99 e2bb127bb5 grpc-js: Close http2 sessions that are dropped by their subchannels 2019-10-28 10:33:59 -07:00
murgatroid99 f66c9a19ef Don't add Node 13 tests yet 2019-10-28 09:42:32 -07:00
murgatroid99 8a279f8292 Also test on Node 13 2019-10-25 14:51:05 -07:00
murgatroid99 8fa9da9c0e Update node-pre-gyp dependency to 0.14 2019-10-25 14:34:13 -07:00
murgatroid99 19c2e6fde8 Fix deprecated method use in call.cc 2019-10-25 11:15:24 -07:00
murgatroid99 ae62a73b9f Also add Node 13 to the build 2019-10-25 11:10:10 -07:00
murgatroid99 de364c65a2 Add Electron 7 to the build 2019-10-25 10:45:54 -07:00
Joram 20cbfc7e9f fix(sub-channels): clear the cleanup interval when all channels are unrefed
Co-authored-by: Natan Sągol <m@merlinnot.com>
2019-10-24 11:45:19 +02:00