Michael Lumish
62bee3876e
Merge pull request #1494 from murgatroid99/grpc-js_error_fixes
...
grpc-js: Improve error handling in a few places
2020-07-09 11:05:35 -07:00
Michael Lumish
7cf93591ca
grpc-js: Remove peerDependency on google-auth-library
2020-07-09 09:57:00 -07:00
Michael Lumish
46c84bdb4e
grpc-js: Improve error handling in a few places
2020-07-07 10:51:42 -07:00
Michael Lumish
cd8743e569
Omit port number from servername option
2020-06-19 08:56:48 -07:00
Michael Lumish
25dfe88fb3
grpc-js: bump to 1.1.0
2020-06-17 11:25:26 -07:00
Michael Lumish
3f7fb47505
Merge pull request #1479 from murgatroid99/grpc-js_read_fix
...
grpc-js: Don't initiate a read after receiving a message
2020-06-17 11:22:32 -07:00
Michael Lumish
2077b65d19
Merge pull request #1476 from bsyk/patch-1
...
Update node-pre-gyp to pickup fix for #1362
2020-06-17 09:51:15 -07:00
Michael Lumish
ece7d0f56d
grpc-js: Don't initiate a read after receiving a message
2020-06-16 13:36:20 -07:00
Michael Lumish
f97e27f0c0
Fix possible null reference
2020-06-16 11:40:22 -07:00
Michael Lumish
01dbc34eb1
grpc-js: Add port to :authority, leave it out of service_url
2020-06-16 11:33:23 -07:00
Michael Lumish
1d14203c38
Merge pull request #1468 from murgatroid99/grpc-js_propagate-constants
...
grpc-js: Export propagate constants for type parity with grpc
2020-06-15 15:02:20 -07:00
Michael Lumish
a6101f3d6c
Merge pull request #1467 from murgatroid99/grpc-js_tryShutdown_fix
...
grpc-js: server: cull closed sessions from list, check for closed in tryShutdown
2020-06-15 15:02:03 -07:00
Michael Lumish
5d632d801a
Merge pull request #1466 from murgatroid99/grpc-js_servername_fix
...
grpc-js: Consistently set servername connection option to support SNI
2020-06-15 15:01:36 -07:00
Ben Sykes
e8f7fb5cbd
Update node-pre-gyp to pickup fix for #1362
...
node-pre-gyp 0.12.0 uses needle 2.4.1 which has the bug in it.
Even with grpc 1.24.3, which refers to the updated version, it seems npm can decide to use the older version referenced by this package.
2020-06-15 09:18:44 -07:00
Michael Lumish
f4853c13f7
Don't double count sessions when closing
2020-06-09 11:07:20 -07:00
Michael Lumish
668b5aeb5a
Consolidate LocalitySubchannelAddress definitions
2020-06-09 10:40:53 -07:00
Michael Lumish
29d7b4dc16
Merge branch 'master' into grpc-js_weighted_target_lb
2020-06-09 10:38:30 -07:00
Michael Lumish
ab5910a42e
Merge pull request #1433 from murgatroid99/grpc-js_priority_load_balancer_actual
...
Add priority load balancer
2020-06-09 10:37:10 -07:00
Michael Lumish
d9b7b098a7
grpc-js: Export propagate constants for type parity with grpc
2020-06-08 16:37:03 -07:00
Michael Lumish
e90d0c2c0e
Merge pull request #1463 from azban/azb-grpc-js-server-call-deadline-lazy-singleton
...
grpc-js: clear noop server call deadline
2020-06-08 15:06:22 -07:00
Michael Lumish
cb9f96126f
grpc-js: server: cull closed sessions from list, check for closed in tryShutdown
2020-06-08 14:44:14 -07:00
azban
e3a50ff3ee
grpc-js: use lazy singleton for server call deadline to avoid open handles in jest
2020-06-08 14:41:54 -07:00
Michael Lumish
6701f19f5e
grpc-js: Consistently set servername connection option to support SNI
2020-06-08 14:05:10 -07:00
Simen Bekkhus
0dca35a8b9
feat(client): export ClientOptions type
2020-06-08 20:15:59 +02:00
Michael Lumish
931a7c3e9e
Merge pull request #1459 from greenboxal/fix-credentials-type
...
grpc-js: Fix credentials type
2020-06-04 15:33:37 -07:00
Jonathan Lima
219ca8c5db
grpc-js: Fix credentials type
2020-06-04 11:36:51 -03:00
Michael Lumish
f4cbe025f5
Merge pull request #1450 from murgatroid99/grpc-js_1.0.5
...
Bump grpc-js to 1.0.5
2020-06-03 16:34:22 -07:00
Michael Lumish
861695bc28
Merge pull request #1436 from murgatroid99/grpc-js_dont_push_after_end
...
grpc-js: Don't push messages after ending a call
2020-06-03 16:33:48 -07:00
Michael Lumish
84829283c6
Merge pull request #1446 from murgatroid99/grpc-js_transient_failure_backoff
...
grpc-js: transition out of TRANSIENT_FAILURE if backoff timer has ended
2020-06-03 16:32:54 -07:00
Michael Lumish
658961d2ff
Merge pull request #1444 from murgatroid99/grpc-js_actually_backoff
...
grpc-js: Properly back off when transitioning through IDLE
2020-06-03 16:28:17 -07:00
Michael Lumish
5e9b852e8a
Merge pull request #1443 from murgatroid99/grpc-js_auth_peer_dep
...
Move google-auth-library to a peer dependency
2020-06-03 16:17:09 -07:00
Michael Lumish
136626aaca
Merge pull request #1454 from badsyntax/enable_http_proxy
...
grpc-js: Add support for grpc.enable_http_proxy channel option
2020-06-01 13:54:39 -07:00
Richard Willis
f7a749da09
grpc-js: Add support for grpc.enable_http_proxy channel option
2020-06-01 21:22:02 +01:00
Michael Lumish
d4d4740e97
Bump grpc-js to 1.0.5
2020-05-29 14:12:45 -07:00
Michael Lumish
4f38f1e92f
Deactivate targets that are not in new configs
2020-05-29 12:35:25 -07:00
Michael Lumish
a61dfb1527
Some cleanup and fixes
2020-05-28 11:52:02 -07:00
Michael Lumish
807d7d510f
grpc-js: Add weighted_target load balancer
2020-05-28 11:48:47 -07:00
Michael Lumish
bfc406dd7c
Merge branch 'master' into grpc-js_priority_load_balancer_actual
2020-05-27 14:24:51 -07:00
Michael Lumish
ff36a1de07
grpc-js: transition out of TRANSIENT_FAILURE if backoff timer has ended
2020-05-27 10:21:42 -07:00
Michael Lumish
2c022924cf
grpc-js: Properly back off when transitioning through IDLE
2020-05-26 15:12:34 -07:00
Michael Lumish
d02cbe432e
Move google-auth-library to a peer dependency
2020-05-26 10:52:05 -07:00
Michael Lumish
ed5b3ac1cd
grpc-js: Don't push messages after ending a call
2020-05-21 11:41:44 -07:00
Michael Lumish
8ad1f82221
Merge branch 'master' into grpc-js_priority_load_balancer
2020-05-21 11:17:33 -07:00
Michael Lumish
075a75b015
Merge pull request #1422 from murgatroid99/grpc_tools_1.9.0_readme
...
Bump grpc-tools to 1.9.0 and add a README
2020-05-21 11:10:49 -07:00
Michael Lumish
ea77768989
Merge pull request #1426 from murgatroid99/grpc-tools_github_actions_build
...
Add grpc-tools build GitHub Workflow
2020-05-21 11:10:19 -07:00
Michael Lumish
69d4116057
Merge pull request #1413 from murgatroid99/grpc-js_pick_first_reconnect_fix
...
grpc-js: Fix pick_first handling of IDLE subchannels.
2020-05-21 10:29:58 -07:00
Michael Lumish
6c298d3a78
Merge pull request #1414 from murgatroid99/grpc-js_dont_split_metadata
...
grpc-js: Don't split header values by commas
2020-05-21 10:29:05 -07:00
Michael Lumish
10dd68d394
Merge pull request #1424 from murgatroid99/grpc-js_server_tracing
...
grpc-js: Add a few trace lines to the server
2020-05-21 10:13:51 -07:00
Michael Lumish
c6deb79269
Test header splitting behavior
2020-05-21 10:12:08 -07:00
Michael Lumish
ca4cb322a2
Merge pull request #1420 from murgatroid99/grpc-js_serialization_error_details
...
grpc-js: Add more detailed information to client (de)serialization errors
2020-05-21 10:07:14 -07:00