Craig Tiller
3e94de19cd
Merge branch 'optionalize_resolvers' into optionalize_client_config
2016-04-01 12:57:28 -07:00
Craig Tiller
5dec6e0e75
Merge github.com:grpc/grpc into optionalize_resolvers
2016-04-01 12:28:07 -07:00
Jan Tattermusch
00eef19acd
Merge pull request #6051 from dgquintas/moar_uri_tests
...
added more uri parsing tests
2016-04-01 11:21:32 -07:00
Jan Tattermusch
ab980eca40
Merge pull request #5932 from dgquintas/lb_resolvers
...
Small test improvements to lb_policies and sockaddr_resolver tests
2016-04-01 11:13:44 -07:00
David Garcia Quintas
e8ba3e286d
added more uri parsing tests
2016-03-31 22:40:16 -07:00
Nicolas Noble
38d812077b
Merge pull request #6034 from dgquintas/uri_query_parts
...
Added & and = to URI queries
2016-03-31 17:08:17 -07:00
Craig Tiller
d4c9833187
Reposition files to optionalize client_config system
2016-03-31 13:45:47 -07:00
Craig Tiller
dfa160ef73
Merge branch 'optionalize_census' into optionalize_resolvers
2016-03-31 13:10:36 -07:00
Craig Tiller
65938df105
Optionalize name resolvers
2016-03-31 13:08:49 -07:00
Craig Tiller
31efd7e864
Merge github.com:grpc/grpc into copyright-fix
2016-03-31 11:08:13 -07:00
David Garcia Quintas
2877d7398e
Merge branch 'master' of github.com:grpc/grpc into lb_resolvers
2016-03-31 09:43:03 -07:00
David Garcia Quintas
f341374f6f
Merge branch 'master' of github.com:grpc/grpc into uri_query_parts
2016-03-31 09:22:01 -07:00
David Garcia Quintas
057054f665
Added grpc_uri_get_query_arg per comments.
2016-03-31 09:20:42 -07:00
Craig Tiller
6169d5f7b0
Update copyrights
2016-03-31 07:46:18 -07:00
David Garcia Quintas
e3a49f82c4
Added & and = to URI queries
2016-03-30 22:56:18 -07:00
Craig Tiller
6771361fad
Merge github.com:grpc/grpc into optionalize_roundrobin
2016-03-30 08:05:58 -07:00
Jan Tattermusch
58b66f5a0f
Merge pull request #5950 from dgquintas/lb_policies_new_interface
...
Changes to resolver-LB interfaces.
2016-03-30 07:25:42 -07:00
Craig Tiller
5dd4118308
Merge github.com:grpc/grpc into optionalize_roundrobin
2016-03-29 13:18:14 -07:00
Craig Tiller
fb43385204
Make plugin registries work
2016-03-29 08:51:07 -07:00
Craig Tiller
14e0d9862f
Begin optionalizing lb policies: initial code movement
2016-03-28 17:11:26 -07:00
David Garcia Quintas
3c05db5b0b
Merge branch 'master' of github.com:grpc/grpc into lb_policies_new_interface
2016-03-28 16:57:23 -07:00
Craig Tiller
fdef23f8d3
Fix includes
2016-03-28 14:25:43 -07:00
Craig Tiller
fdec85fc5a
Merge github.com:grpc/grpc into fuzzy-bits
2016-03-28 13:10:02 -07:00
Craig Tiller
92b3f568db
Merge github.com:grpc/grpc into fuzzy-bits
2016-03-26 13:19:07 -07:00
David Garcia Quintas
67c0d04d05
Changes to resolver-lb interfaces.
...
- Creation of a load balancer now takes an execution context.
- load balancers are now passed addresses as arguments and are responsible for
the creation of the corresponding subchannels, something that used to be done
by the resolvers.
2016-03-25 17:39:13 -07:00
Craig Tiller
b7f3f6eec4
Fix copyright
2016-03-25 17:13:09 -07:00
Craig Tiller
9533d042d4
Fix includes
2016-03-25 17:11:06 -07:00
Craig Tiller
f40df23eeb
Auto-changes
2016-03-25 13:38:14 -07:00
David Garcia Quintas
2c73b22885
Small test improvements to lb_policies and sockaddr_resolver tests
2016-03-23 14:09:26 -07:00
Craig Tiller
255bbfdbe2
Merge github.com:grpc/grpc into fuzzy-bits
2016-03-21 09:26:33 -07:00
Craig Tiller
132a00623b
Fix sanity
2016-03-20 09:40:19 -07:00
Craig Tiller
33599977b3
Tweaks
2016-03-20 09:15:26 -07:00
Craig Tiller
71c610d512
Expand fuzzers
2016-03-18 15:57:08 -07:00
Craig Tiller
1e55bd455d
Add retry for dns resolution
2016-03-11 09:47:43 -08:00
Craig Tiller
e91ef68d2a
Add failing test
2016-03-11 08:59:17 -08:00
Craig Tiller
69b093b360
Revert "Revert "Add an implementation firewall against pollset_set""
2016-02-25 19:04:07 -08:00
Vijay Pai
e9ef536451
Revert "Add an implementation firewall against pollset_set"
2016-02-25 18:10:24 -08:00
Craig Tiller
a8be91b315
Provide an interface firewall between pollset and its implementations
...
Starting to allow for >1 implementation of pollset within a binary.
Do so without requiring an extra allocation for completion queues (which
we could not tolerate).
2016-02-19 16:22:44 -08:00
Craig Tiller
6c39686dfa
Preparatory changes for work shedding
...
- cleanup: change grpc_iomgr_cb_func to take a bool instead of int
success
- cleanup: follow through with iomgr callback scheduling functions
- prepare: add a workqueue to offload to to grpc_exec_ctx_enqueue*
functions
2016-01-28 13:53:40 -08:00
Dan Born
725ee28af8
Extend Copyrights to 2016
2016-01-13 13:14:56 -08:00
Dan Born
5d81d15260
Code review follow-up.
2016-01-12 20:29:29 -08:00
Dan Born
fa6b606898
Make grpc_tcp_listener private.
2016-01-11 20:19:04 -08:00
Craig Tiller
7536af02cf
Eliminate gpr_ int types - and insist on C99 variants instead
2015-12-22 13:49:30 -08:00
Craig Tiller
a3f298ff67
clang-format
2015-12-16 19:42:09 -08:00
Craig Tiller
cee1477a0b
lb_policies_test robustness work
2015-12-15 23:29:18 -08:00
David Garcia Quintas
358c29a00b
Increased round robin coverage
2015-12-14 18:37:03 -08:00
Craig Tiller
620e965c1b
clang-format after last weeks test-fest
2015-12-14 12:02:50 -08:00
Nicolas Noble
1e54d284cb
Merge pull request #4420 from ctiller/slops
...
Hit a few more paths in http_server_filter.c, sockaddr_resolver.c
2015-12-11 20:59:47 -08:00
Craig Tiller
147c4f4662
Add dns resolver test
2015-12-11 12:32:39 -08:00
Craig Tiller
795764bf3a
Hit a few more paths in http_server_filter.c, sockaddr_resolver.c
2015-12-11 08:56:09 -08:00