Nicolas Noble
307f022fa2
Fixing "vector: invalid subscript" issue.
2019-11-05 15:57:31 -08: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
Michael Lumish
35efc06146
Merge pull request #1082 from murgatroid99/v1.24_upmerge
...
V1.24 upmerge
2019-10-22 15:32:46 -07:00
murgatroid99
aea5941e5e
Merge remote-tracking branch 'upstream/grpc@1.24.x' into v1.24_upmerge
2019-10-22 10:07:28 -07:00
Michael Lumish
fafe8fb6b7
Merge pull request #1071 from murgatroid99/grpc-js_regression_tests
...
Add regression tests for recent failures, move a test
2019-10-21 18:03:38 -07:00
Michael Lumish
69b19df486
Merge pull request #1079 from murgatroid99/upmerge_from_1.23.x
...
Upmerge from 1.23.x
2019-10-21 14:21:53 -07:00
murgatroid99
029ecbe9b8
Bump submodule and version
2019-10-21 11:09:50 -07:00
murgatroid99
4580356687
Merge remote-tracking branch 'upstream/grpc@1.23.x' into HEAD
2019-10-21 11:06:32 -07:00
Michael Lumish
97ed462a00
Merge pull request #1063 from murgatroid99/grpc-js_round_robin
...
Add round robin load balancer implementation
2019-10-14 17:09:42 -07:00
murgatroid99
a53b36d680
Merge branch 'master' into grpc-js_round_robin
2019-10-14 14:25:20 -07:00
Michael Lumish
72fae35d7f
Merge pull request #1074 from murgatroid99/grpc-js_idle_fixes
...
grpc-js: Some fixes for how idleness and reresolution are handled
2019-10-14 09:51:39 -07:00
murgatroid99
d362ccb3f6
grpc-js: Some fixes for how idleness and reresolution are handled
2019-10-11 12:59:38 -07:00
murgatroid99
8a212ba2d9
Fix a couple of references in test files
2019-10-10 15:01:28 -07:00
murgatroid99
86d6291925
1000 concurrent calls is excessive
2019-10-10 14:48:14 -07:00
murgatroid99
e7ca0da409
Specify client and server implementation in test description
2019-10-10 14:47:10 -07:00
Michael Lumish
607def892e
Merge pull request #1072 from murgatroid99/grpc-js_pick_first_reresolve
...
grpc-js: pick first: resolve address again after trying all addresses
2019-10-10 14:18:29 -07:00
Michael Lumish
fb3a5eec58
Merge pull request #1073 from murgatroid99/grpc-js_subchannel_state_fixes
...
grpc-js: Fix handling of established connection drops in subchannel
2019-10-10 14:17:07 -07:00
murgatroid99
327eecce3c
grpc-js: Fix handling of established connection drops in subchannel
2019-10-10 12:45:07 -07:00
murgatroid99
2c4798e3d6
Only reconnect to same address list if idle
2019-10-10 10:48:11 -07:00
murgatroid99
4250ac6685
Bump grpc-js to 0.6.8
2019-10-10 10:34:19 -07:00
murgatroid99
d5931ad232
grpc-js: pick first: resolve address again after trying all addresses
2019-10-10 10:26:36 -07:00
murgatroid99
ee0554231b
Add regression tests for recent failures, move a test
2019-10-09 16:50:47 -07:00
Michael Lumish
974cb30a27
Merge pull request #1037 from murgatroid99/grpc-js_client_error_construction
...
Add function for creating errors from statuses
2019-10-09 14:43:32 -07:00
murgatroid99
50a3ead062
Don't test value of error.message
2019-10-09 13:14:30 -07:00
murgatroid99
f29c983851
Make error message match other library
2019-10-09 12:46:25 -07:00
Michael Lumish
56df09ceb0
Merge pull request #1069 from mpminardi/grpc-js_api_changes
...
grpc-js Api changes for using statically generated code with grpc-js
2019-10-09 12:09:30 -07:00
Michael Lumish
0df3ea674f
Merge pull request #1070 from murgatroid99/grpc-js_pick_first_state_fixes
...
grpc-js: pick-first: fix bad state transition when reconnecting connected LB
2019-10-08 17:25:13 -07:00
murgatroid99
ee72cd440f
grpc-js: pick-first: fix bad state transition when reconnecting connected LB
2019-10-08 16:35:42 -07:00
Mario Minardi
1aac229321
grpc-js: change signature of MethodDefinition used in ServiceDefinition
2019-10-08 11:34:18 -06:00
Mario Minardi
1d7a7f4700
grpc-js: export additional api in index.ts
2019-10-08 11:33:30 -06:00
Michael Lumish
af5589be5a
Merge pull request #1068 from murgatroid99/grpc-js_pick_first_state_change
...
grpc-js: pick first: remove reference and go idle after disconnect
2019-10-07 15:08:26 -07:00
murgatroid99
e480a0a686
grpc-js: pick first: remove reference and go idle after disconnect
2019-10-07 13:44:08 -07:00
Michael Lumish
2be82c7770
Merge pull request #1065 from murgatroid99/grpc-js_some_tracers
...
Add tracing functionality and a few connectivity state tracers
2019-10-04 14:27:54 -07:00
Michael Lumish
0bf221eac6
Merge pull request #1066 from murgatroid99/grpc-js_pick_first_reconnect
...
Pick first: go IDLE if all subchannels go IDLE
2019-10-04 14:27:47 -07:00