Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
grpc-grpc
/
817d28fed6184053153831ab194891be882df138
/
src
/
core
/
ext
/
filters
/
client_channel
/
client_channel.cc
« Previous
180c6b1
Reset cancellation closure when unreffing the call to avoid race conditions.
by Mark D. Roth
· 7 years ago
b2b9a0f
Address review feedback.
by Mark D. Roth
· 7 years ago
66f3d2b
Fix asan and tsan failures.
by Mark D. Roth
· 7 years ago
764cf04
Revert "Revert "Implement call combiner""
by Mark D. Roth
· 7 years ago
bf19961
Revert "Implement call combiner"
by Mark D. Roth
· 7 years ago
76e264b
Implement call combiner.
by Mark D. Roth
· 7 years ago
e5b847c
Merge pull request #11779 from markdroth/client_channel_fix
by Mark D. Roth
· 7 years ago
7712c7c
clang format
by ncteisen
· 7 years ago
06bce6e
Tracers know their name
by ncteisen
· 7 years ago
15494b5
Don't set the channel's state to TRANSIENT_FAILURE if we updated the LB policy.
by Mark D. Roth
· 7 years ago
60751fe
Add client_channel tracer; code cleanup; eliminate an allocation.
by Mark D. Roth
· 7 years ago
0ca0be8
Clean up client_channel code and eliminate unnecessary allocations.
by Mark D. Roth
· 7 years ago
274bbbe
Add rich closure debug mode
by ncteisen
· 7 years ago
ae60836
clang-format
by Craig Tiller
· 7 years ago
d4ffa4a
Fix test
by Craig Tiller
· 7 years ago
b3899fd
Merge github.com:grpc/grpc into ALL-the-things
by Craig Tiller
· 7 years ago
7897ae9
auto-fix most of licenses
by Jan Tattermusch
· 7 years ago
1c8a904
Merge github.com:grpc/grpc into ALL-the-things
by Craig Tiller
· 7 years ago
87d5a31
Implement LB policy updates
by David Garcia Quintas
· 7 years ago
71005b1
Merge branch 'selectivity' into ALL-the-things
by Craig Tiller
· 7 years ago
c18b906
Merge remote-tracking branch 'upstream/v1.3.x' into master_1.3.x_upmerge
by murgatroid99
· 7 years ago
26e69f6
clang-format
by Craig Tiller
· 7 years ago
0315572
Fix leak
by Craig Tiller
· 7 years ago
c3b1f18
get rid of connectivity state watchers right after timeout
by Alexander Polcyn
· 7 years ago
d3ec4aa
Merge github.com:grpc/grpc into thread_pool
by Craig Tiller
· 7 years ago
f7c8c9f
Merge remote-tracking branch 'origin/races' into thread_pool
by Craig Tiller
· 7 years ago
d7389b4
Implement grpclb drop support.
by Mark D. Roth
· 7 years ago
ee4b145
Remove workqueue, covered_by_poller as concepts, get Mac build up
by Craig Tiller
· 7 years ago
86b9473
Merge pull request #10980 from markdroth/grpclb_deadline_fix
by Mark D. Roth
· 7 years ago
b9b0efd
clang-format
by Mark D. Roth
· 7 years ago
64d922a
Make sure we set deadline for the LB call even without a pick.
by Mark D. Roth
· 7 years ago
9221083
Fix build problem with gcc 4.7.
by Mark D. Roth
· 7 years ago
b7e6fa5
Merge remote-tracking branch 'upstream/master' into client_channel_cleanup
by Mark D. Roth
· 7 years ago
64a317c
Code clean-up in client_channel.
by Mark D. Roth
· 7 years ago
09e458c
Implement client-side load reporting for grpclb.
by Mark D. Roth
· 7 years ago
f5521c3
Revert "Merge branch 'master' into v1.3.x"
by Alexander Polcyn
· 7 years ago
18548b8
Merge pull request #10258 from markdroth/service_config_lb_semantics
by Mark D. Roth
· 7 years ago
e300670
Simplify hash table API: remove per-entry vtable and take ownership of
by Mark D. Roth
· 7 years ago
d9bc60c
Merge remote-tracking branch 'upstream/master' into service_config_lb_semantics
by Mark D. Roth
· 7 years ago
a8b8aea
Merge pull request #10645 from dgquintas/client_channel_high_freq_resolver_updates
by David G. Quintas
· 7 years ago
3725128
Comments
by David Garcia Quintas
· 7 years ago
956f700
Keep LB policy alive during high freq of resolver updates
by David Garcia Quintas
· 7 years ago
71d6ce6
Merge deadline_init/deadline_start
by Craig Tiller
· 7 years ago
d6d31b0
Merge github.com:grpc/grpc into minimal_test
by Craig Tiller
· 7 years ago
61a6398
Fix refcounting for subchannel call stack init failures.
by Mark D. Roth
· 7 years ago
ca13603
Do not retry when we fail to create a subchannel call.
by Mark D. Roth
· 7 years ago
29ebc57
Merge branch 'minimal' into minimal_test
by Craig Tiller
· 7 years ago
ad286c3
Merge github.com:grpc/grpc into minimal
by Craig Tiller
· 7 years ago
3be7dd0
Optionalize deadline checking
by Craig Tiller
· 7 years ago
d7b048e
Merge github.com:grpc/grpc into minimal
by Craig Tiller
· 7 years ago
9eb0fde
Reorganize ext tree
by Craig Tiller
· 7 years ago
[Renamed (98%) from src/core/ext/client_channel/client_channel.c]
e3ec4b2
Clarify wording.
by Mark D. Roth
· 7 years ago
3d194ad
Merge branch 'master' of https://github.com/grpc/grpc into error-slice-optimization
by Noah Eisen
· 7 years ago
693d2b4
Merge remote-tracking branch 'upstream/master' into retry_throttle
by Mark D. Roth
· 7 years ago
1a3f24d
Merge branch 'master' of https://github.com/grpc/grpc into error-slice-optimization
by ncteisen
· 7 years ago
de14410
Rename on_complete_locked() to on_complete().
by Mark D. Roth
· 7 years ago
9ccbc4d
Don't use combiner lock for on_complete callback.
by Mark D. Roth
· 7 years ago
3a91707
Merge remote-tracking branch 'upstream/master' into retry_throttle
by Mark D. Roth
· 7 years ago
4e8c989
Merge github.com:grpc/grpc into call_arena
by Craig Tiller
· 7 years ago
fb9d112
Review comments
by Craig Tiller
· 7 years ago
2e0788a
Move config application to *just* prior to subchannel pick
by Craig Tiller
· 7 years ago
4b36a3d
Change error_create API to slice
by ncteisen
· 7 years ago
ea4a4f1
Fix formatting
by Craig Tiller
· 7 years ago
11c17d4
Move functions around to avoid forward declarations
by Craig Tiller
· 7 years ago
d426cac
Use an arena for call & subchannel_call allocation
by Craig Tiller
· 7 years ago
9d3203a
Merge github.com:grpc/grpc into trim-the-locks
by Craig Tiller
· 7 years ago
02612c1
Merge remote-tracking branch 'upstream/master' into retry_throttle
by Mark D. Roth
· 7 years ago
f1666d4
Merge pull request #9869 from markdroth/client_channel_method_params_cleanup
by Mark D. Roth
· 7 years ago
36dd42e
Diff minimization
by Craig Tiller
· 7 years ago
2c3d0a9
Better cleanup
by Craig Tiller
· 7 years ago
a7ed268
Fix some bugs
by Craig Tiller
· 7 years ago
7acc37e
Trim deadline setting out of call creation path: reduces ClientChannelFilter init/destroy from 128ns to 46ns on my machine
by Craig Tiller
· 7 years ago
722de8d
clang-format
by Mark D. Roth
· 7 years ago
3d72d71
Merge github.com:grpc/grpc into zalloc
by Craig Tiller
· 7 years ago
95b627b
Clean up method parameters in client channel code.
by Mark D. Roth
· 7 years ago
95039b5
Fix refcounting bug.
by Mark D. Roth
· 7 years ago
b332256
Code review changes.
by Mark D. Roth
· 7 years ago
266f66a
Merge github.com:grpc/grpc into zalloc
by Craig Tiller
· 7 years ago
46dd790
Fixes, review comments
by Craig Tiller
· 7 years ago
d6d192d
Retry throttling implementation.
by Mark D. Roth
· 7 years ago
715c9cf
Merge github.com:grpc/grpc into c3+r+l
by Craig Tiller
· 7 years ago
b96a96e
Merge pull request #9662 from ctiller/c3+r
by Craig Tiller
· 7 years ago
65d57b8
Merge github.com:grpc/grpc into zalloc
by Craig Tiller
· 7 years ago
2bc4cc4
Merge github.com:grpc/grpc into bm_call_create
by Craig Tiller
· 7 years ago
8bfaf4a
Merge github.com:grpc/grpc into c3+r
by Craig Tiller
· 7 years ago
6f41788
Add zalloc, convert a bunch of files to use it
by Craig Tiller
· 7 years ago
c52ba3a
Hoist constant setting out of loop - and shave some ns from call creation
by Craig Tiller
· 7 years ago
9e5ac1b
Fix broken shutdown, and cascading exec_ctx usage bugs
by Craig Tiller
· 7 years ago
a8610c0
Review nits
by Craig Tiller
· 7 years ago
be9691a
Add commentary
by Craig Tiller
· 7 years ago
a11bfc8
Simplify loop
by Craig Tiller
· 7 years ago
4a84bdd
s/transport_private/handler_private -- use is no longer restricted to transports
by Craig Tiller
· 7 years ago
f102167
Merge fixup
by Craig Tiller
· 7 years ago
2400bf5
Extend client channel combiner to lb_policy
by Craig Tiller
· 7 years ago
648d648
Missed file
by Craig Tiller
· 7 years ago
972470b
Initial pass to remove mutexes from resolvers
by Craig Tiller
· 7 years ago
c5de835
Fix leaks
by Craig Tiller
· 7 years ago
2b56dcc
Fix leak in client_channel
by Craig Tiller
· 7 years ago
9efea88
Fix waiting_ops leak
by Craig Tiller
· 7 years ago
d2e5cfc
Start fixing refcounting
by Craig Tiller
· 7 years ago
Next »