Mark D. Roth
|
c9421eeb85
|
Fix state reported by pick_first when we receive a GOAWAY with a pending subchannel list.
|
2019-03-12 13:15:45 -07:00 |
yang-g
|
5480dc5cd6
|
fix client_lb_e2e_test
|
2019-02-25 10:28:06 -08:00 |
Mark D. Roth
|
428fa7602c
|
Transition into state CONNECTING when we start name resolution.
|
2019-02-22 10:31:16 -08:00 |
Mark D. Roth
|
10fa278660
|
Merge pull request #17577 from markdroth/lb_trailing_metadata
Allow LB policies to intercept recv_trailing_metadata
|
2019-01-17 13:26:29 -08:00 |
Mark D. Roth
|
e8cd36924e
|
Add test for retry code path.
|
2019-01-16 10:19:14 -08:00 |
Juanli Shen
|
bbe2587c39
|
Enable per-channel subchannel pool
|
2019-01-15 14:15:18 -08:00 |
Juanli Shen
|
b3c0b91db1
|
Remove force_creation param from subchannel index
|
2019-01-15 10:47:35 -08:00 |
Mark D. Roth
|
08f94b1623
|
Clean up test.
|
2019-01-15 08:32:18 -08:00 |
Mark D. Roth
|
d6e2b33670
|
Move InterceptRecvTrailingMetadataLoadBalancingPolicy to a separate file.
This fixes a link error when building with make.
|
2019-01-10 10:31:16 -08:00 |
Mark D. Roth
|
8cd7178afb
|
Add dtors in LB policy subclasses.
|
2019-01-10 09:26:44 -08:00 |
Mark D. Roth
|
40f22bfc94
|
move ForwardingLoadBalancingPolicy to its own library
|
2018-12-21 15:09:17 -08:00 |
Mark D. Roth
|
c4c4b9152f
|
WIP
|
2018-12-21 10:57:54 -08:00 |
Mark D. Roth
|
e1b36decba
|
Merge remote-tracking branch 'upstream/master' into lb_trailing_metadata
|
2018-12-21 08:42:42 -08:00 |
Mark D. Roth
|
c5f344deaf
|
Revert "Revert "Allow encoding arbitrary channel args on a per-address basis.""
|
2018-12-11 07:48:14 -08:00 |
hcaseyal
|
27e2ba31bf
|
Revert "Allow encoding arbitrary channel args on a per-address basis."
|
2018-12-07 16:13:37 -08:00 |
Mark D. Roth
|
bc91ebf74c
|
Merge pull request #17343 from markdroth/server_address_list
Allow encoding arbitrary channel args on a per-address basis.
|
2018-12-07 14:26:09 -08:00 |
Mark D. Roth
|
dedff37b4f
|
Allow encoding arbitrary channel args on a per-address basis.
|
2018-12-07 12:41:51 -08:00 |
Mark D. Roth
|
6dc358ca34
|
Merge pull request #17391 from markdroth/reset_connection_backoff
Fix bug in subchannel backoff reset code.
|
2018-12-07 12:28:03 -08:00 |
Mark D. Roth
|
a6a21d1c64
|
more code review changes
|
2018-12-07 08:38:29 -08:00 |
Mark D. Roth
|
3dd24ea978
|
code review changes
|
2018-12-06 12:27:41 -08:00 |
Mark D. Roth
|
bb5741f9c0
|
Change pick_first to immediately select the first subchannel in READY state.
|
2018-12-06 10:18:44 -08:00 |
Mark D. Roth
|
5f806d77dc
|
Fix bug in subchannel backoff reset code.
|
2018-12-06 09:21:21 -08:00 |
yang-g
|
e75fc243da
|
change tests to use the new class instead of grpc_test_init
|
2018-11-30 08:57:38 -08:00 |
Mark D. Roth
|
d18458720c
|
Don't reset channel state on resolver failure when LB policy exists.
|
2018-11-15 09:36:49 -08:00 |
Vijay Pai
|
a192fc6880
|
Fix clang-tidy issues
|
2018-11-11 14:32:55 -08:00 |
Mark D. Roth
|
36ac496c35
|
Merge pull request #17046 from markdroth/health_check_client_fix
Fix handling of call context in health check call batch payload.
|
2018-10-30 07:03:28 -07:00 |
Mark D. Roth
|
8352f9d274
|
Fix handling of call context in health check call batch payload.
|
2018-10-29 14:11:08 -07:00 |
Spencer Fang
|
2808bd0ba0
|
Use forwarding LB test policy. Fix trailer interception code.
|
2018-10-25 15:47:13 -07:00 |
Mark D. Roth
|
2cff9ca408
|
Revert "Revert "Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE.""
|
2018-10-25 12:24:42 -07:00 |
hcaseyal
|
c4e2c46be1
|
Revert "Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE."
|
2018-10-24 17:20:05 -07:00 |
Mark D. Roth
|
f85fd026e3
|
Client-side health checking support.
|
2018-10-24 12:29:04 -07:00 |
Mark D. Roth
|
b6059e2e86
|
Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE.
|
2018-10-24 07:13:58 -07:00 |
Spencer Fang
|
c62c3b920c
|
Add fake lb policy for test. Tweak existing interception code.
|
2018-10-23 16:50:31 -07:00 |
Juanli Shen
|
dd10cbc554
|
Change force_creation from atm to bool
|
2018-09-19 10:28:39 -07:00 |
Mark D. Roth
|
4312d1217e
|
clang-format
|
2018-08-20 13:10:22 -07:00 |
Mark D. Roth
|
aad7884233
|
Code review changes.
|
2018-08-17 11:24:54 -07:00 |
Mark D. Roth
|
e9e92d443c
|
Merge remote-tracking branch 'juanlishen/pf_check_state_before_watch' into pf_keep_unselected_subchannels
|
2018-08-17 08:11:10 -07:00 |
Mark D. Roth
|
4d6f002780
|
Code review changes and fix threading bug in test.
|
2018-08-17 08:09:32 -07:00 |
Juanli Shen
|
d19fd1c689
|
PF: Check connectivity state before watching
|
2018-08-16 17:54:27 -07:00 |
David Garcia Quintas
|
d08ea3025b
|
Fixed ordering in adding pending picks to PF
|
2018-08-15 13:43:15 -07:00 |
Mark D. Roth
|
f6dea9ec6a
|
Add another test.
|
2018-08-13 10:33:28 -07:00 |
Mark D. Roth
|
4e1e6ceda9
|
Fix pick_first to not throw away unused subchannels.
|
2018-08-13 09:44:53 -07:00 |
Juanli Shen
|
186df431de
|
As per review
|
2018-08-10 15:00:16 -07:00 |
Juanli Shen
|
9b72650125
|
PF: Check connectivity state before watching
|
2018-08-09 21:54:11 -07:00 |
Mark D. Roth
|
f7e72560b6
|
Add experimental API for resetting connection backoff.
|
2018-08-06 14:46:53 -07:00 |
Juanli Shen
|
b0e41f6c7d
|
Fix re-resolution in pick_first
|
2018-07-24 20:54:48 -07:00 |
David Garcia Quintas
|
8427571d06
|
fix test comment and small code tweak
|
2018-07-10 18:52:01 -07:00 |
David Garcia Quintas
|
50409fea27
|
Simplified the test significantly. No more threads
|
2018-07-10 16:10:28 -07:00 |
David Garcia Quintas
|
30d39c4738
|
Clarify new test comment
|
2018-07-10 15:40:02 -07:00 |
David Garcia Quintas
|
e41cae3081
|
Added TODO
|
2018-07-10 13:39:45 -07:00 |