David Garcia Quintas
033c51e8c8
Deflake grpclb test
2016-11-30 00:49:29 -08:00
David Garcia Quintas
1a2e40e0ce
clang-format
2016-11-18 13:05:53 -08:00
David Garcia Quintas
c2e6254984
Merge branch 'master' of github.com:grpc/grpc into grpclb_reworked_conn_state
2016-11-17 21:20:02 -08:00
David Garcia Quintas
149f09da97
Rewrote connectivity status logic for gRPC LB
2016-11-17 21:07:43 -08:00
David Garcia Quintas
0133a1b902
No more gcc 4.4!
2016-11-15 15:42:37 -08:00
David Garcia Quintas
850cbaaac4
Added more testing for grpclb tokens
2016-11-15 15:19:33 -08:00
Craig Tiller
b720b609ea
Merge github.com:grpc/grpc into grpc_slice
2016-11-08 07:20:27 -08:00
Craig Tiller
32df467f11
Merge github.com:grpc/grpc into grpc_slice
2016-11-04 08:21:56 -07:00
Mark D. Roth
6c8492de8a
Merge remote-tracking branch 'upstream/master' into remove_fake_resolver
2016-11-02 08:42:49 -07:00
David G. Quintas
105b39450a
Merge pull request #8568 from dgquintas/grpclb_leaks_fix
...
gRPC LB fixes from end two end testing
2016-11-02 08:12:52 +01:00
David Garcia Quintas
7ec291330c
PR comments
2016-10-31 22:31:51 -07:00
David Garcia Quintas
0baf1dc569
Made LB token dynamic size <= 50 bytes
2016-10-28 04:51:28 +02:00
Mark D. Roth
e127a39f45
Change tests to use channel args instead of fake_resolver query args.
2016-10-27 08:27:15 -07:00
Craig Tiller
28b72428a8
clang-format
2016-10-26 21:15:29 -07:00
Craig Tiller
618e67d655
s/GPR_SLICE/GRPC_SLICE/g
2016-10-26 21:08:10 -07:00
Craig Tiller
d41a4a720f
s/gpr_slice/grpc_slice, and move around tests, impls
2016-10-26 16:16:06 -07:00
Mark D. Roth
eb35a1d16b
Merge remote-tracking branch 'upstream/master' into rename_client_config
2016-10-19 14:53:42 -07:00
David Garcia Quintas
a3654db631
Renamed LB-related metadata keys
2016-10-11 15:55:40 -07:00
Mark D. Roth
94ba752883
Merge remote-tracking branch 'upstream/master' into fake_resolver
2016-10-04 07:20:44 -07:00
Mark D. Roth
da0ec8222e
Add fake resolver for tests.
2016-10-03 11:32:04 -07:00
David Garcia Quintas
bd57bba0c2
Use a reasonable deadline in grpclb test
2016-09-30 14:44:56 -07:00
David Garcia Quintas
55ba14a785
Use the server's name as the service name for gRPC LB
2016-09-27 18:45:30 -07:00
David Garcia Quintas
f47d6fbdcc
More PR comments
2016-09-14 12:59:17 -07:00
David Garcia Quintas
35c2aba849
More PR comments.
...
Mainly, removed all user_data memory management responsibilities from
the round robin policy.
2016-09-13 15:28:09 -07:00
David Garcia Quintas
ebe7c17613
Merge branch 'master' of github.com:grpc/grpc into lb_add_md
2016-09-12 22:57:29 -07:00
Nicolas Noble
e57904bf7b
Merge pull request #7929 from yang-g/externC
...
The public headers already have extern C
2016-09-12 00:31:17 -07:00
David Garcia Quintas
b8245bd231
Merge branch 'master' of github.com:grpc/grpc into lb_add_md
2016-09-01 18:29:46 +02:00
yang-g
7c2887187b
The public headers already have extern C
2016-08-30 10:12:28 -07:00
Mark D. Roth
7f9bba8ce1
Fix some more tests that called cq_expect_completion().
2016-08-25 08:35:42 -07:00
David Garcia Quintas
ba641f48d7
Updated grpclb API test.
2016-08-24 06:53:43 -07:00
David Garcia Quintas
880064586d
Removed direct include of arpa/inet.h
2016-08-24 06:53:23 -07:00
David Garcia Quintas
8a81aa12fb
Changes to grpclb and tests for binary ip addresses.
2016-08-22 15:06:49 -07:00
David Garcia Quintas
ef4d2a51d4
Merge branch 'fix_grpclb_aug' into lb_add_md
2016-08-18 15:04:45 -07:00
David Garcia Quintas
601bb128b4
Fixed op ordering in grpclb internal client
2016-08-18 15:03:59 -07:00
David Garcia Quintas
5b0e9462f0
Introduced LB token initial metadata propagation
2016-08-15 23:02:33 -07:00
David Garcia Quintas
e60ae9c967
deflake grpclb_test
2016-08-02 16:37:41 -07:00
David Garcia Quintas
d9cee6f2ac
moar clang-format
2016-08-01 17:42:47 -07:00
David Garcia Quintas
4166cb06ea
Addressed the rest of the PR comments
2016-07-29 14:38:25 -07:00
David Garcia Quintas
a26c77b314
added another TODO to grpclb_test
2016-07-18 12:57:13 -07:00
David Garcia Quintas
1d5cb2ad8a
Improvements to the grpclb proto API funcs
2016-07-18 12:56:53 -07:00
David Garcia Quintas
8b3b97f99d
Added a tiny comment header and TODOs.
2016-07-15 07:46:47 -07:00
David Garcia Quintas
ea11d168c7
Added more docs.
...
And fixed behavior when incoming serverlist has zero servers. Previously we
ignored the update. Currently (and correctly) we consider it but the pick itself
will stay pending until we actually have > 0 servers in the incoming serverlist.
2016-07-14 17:27:32 -07:00
David Garcia Quintas
78fbb0a301
added some includes
2016-06-28 14:02:41 -07:00
David Garcia Quintas
c534b0d121
make gcc 4.4 happy
2016-06-28 11:48:05 -07:00
David Garcia Quintas
390673ae1b
clang-format
2016-06-28 10:38:19 -07:00
David Garcia Quintas
f9f856bb89
Added todos for more grpclb tests.
2016-06-22 18:25:53 -07:00
David Garcia Quintas
aaba131346
finally got rid of external deps to generate the lb response proto
2016-06-22 18:10:37 -07:00
David Garcia Quintas
55145c03d2
first step in transforming grpclb_test to C++
2016-06-21 14:51:54 -07:00
David Garcia Quintas
7f0793ad62
Updated load balancer proto to v1
2016-04-25 16:48:26 -07:00
Craig Tiller
14e0d9862f
Begin optionalizing lb policies: initial code movement
2016-03-28 17:11:26 -07:00