Muxi Yan
f6b622c08a
Take grpc_workaround_list as parameter
8 years ago
Muxi Yan
b1e5bac392
Add /doc/workarounds.md
8 years ago
Muxi Yan
29ff4665a8
Revert "Revert "Implement Server Backward Compatibility""
8 years ago
Alexander Polcyn
16153d11f8
address comments, description changes
8 years ago
Nicolas Noble
7edcce2147
Revert "Implement Server Backward Compatibility"
8 years ago
Alexander Polcyn
bb2c338924
format changes, address comments
8 years ago
Alexander Polcyn
d6ba5ecc34
fix bad line breaks and lengths
8 years ago
Alexander Polcyn
41ff2e1ee6
address comments, format changes
8 years ago
Muxi Yan
21be59b8dd
sanity fix
8 years ago
ncteisen
22dbd73b43
Add static assert to enforce subtype invariant
8 years ago
Muxi Yan
034deab6d1
clang-format
8 years ago
Muxi Yan
36398e7978
Fix argument string
8 years ago
Muxi Yan
f5b3db9c22
Use AddChannelArgument method
8 years ago
Muxi Yan
b1a80c751d
bug fixes
8 years ago
Muxi Yan
cdc0d03b2d
Add EnableWorkaround API to enable server workarounds
8 years ago
Muxi Yan
e74b9aeaa2
Add comment
8 years ago
Muxi Yan
937dba3ea1
Put workaround list somewhere accessable by wrapping languages
8 years ago
Alexander Polcyn
0f02908e67
address comments
8 years ago
Alexander Polcyn
a9f1e2566d
address comments
8 years ago
Alexander Polcyn
d809a15ec4
cpp doc nits
8 years ago
Mark D. Roth
64d922ae87
Make sure we set deadline for the LB call even without a pick.
...
As part of this, get the deadline from a channel arg instead of pick_args.
8 years ago
Vijay Pai
611e7e78de
Reintroduce a lambda capture as part of C++11-izing code
8 years ago
Craig Tiller
a95bacf7db
clang-format, revert parameter
8 years ago
Craig Tiller
b9b2cbfb71
rr assignments
8 years ago
David Garcia Quintas
97106a7ef2
Removed 3rd party dep on thrift
8 years ago
Muxi Yan
d64e70a815
Use channel arg to enable workaround
8 years ago
Craig Tiller
b86da9503a
Ensure at least one cq
8 years ago
Craig Tiller
6c1c8e5f04
Increase default CQ count from 1 to num_cpus
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Julien Boeuf
b71ef65cb3
more TLS cleanup.
...
- using NULL-terminated strings as opposed to const unsigned char *
with length since the credentials are in PEM format.
- aligning the structures with gRPC so that we have less convertions to
do back and forth.
8 years ago
Craig Tiller
017b452b7b
Use larger block size in proto write
8 years ago
Sree Kuchibhotla
c2134c3804
Create cq vtable
8 years ago
Craig Tiller
85bf34a4a8
Copy slices for in-process transports: its no longer safe to just ref
8 years ago
Sree Kuchibhotla
92290167d6
Minor changes
8 years ago
Sree Kuchibhotla
1898a29f7e
Fixed pollers
8 years ago
Craig Tiller
0d23d8954f
Add flexibility on *which* slice gets reffed
...
Use it to ensure that sb_move_first acts predictably
8 years ago
Craig Tiller
56bbe02ca1
Fix ubsan reported failure
8 years ago
ncteisen
e107b0d439
Add to codegen interface, refactor proto serialization
...
This change allows for some internal proto serialization
changes to be made
8 years ago
murgatroid99
9805833776
Add flag to compile gpr with compatibility for musl
8 years ago
Craig Tiller
827b061535
clang-format
8 years ago
Mahak Mukhi
ea07b60401
Post-review update
8 years ago
Craig Tiller
991c101de8
Initial thread manager fixes
8 years ago
yang-g
6bc701659c
Remove status_helper as it is not needed any more
8 years ago
Craig Tiller
144521fc76
sync fixes
8 years ago
Craig Tiller
75c2270daa
Remove errant use of stdint.h
8 years ago
David Garcia Quintas
a818f72c0c
Load Reporting back to using metadata
8 years ago
Mahak Mukhi
c5eee16814
more sanity fixes
8 years ago
Craig Tiller
bc7c8457a2
No C99 in public headers
8 years ago
Craig Tiller
100539f7c8
No C99 in public headers
8 years ago
David Garcia Quintas
2f4679ea34
Fix handling of slice in http_client_filter
8 years ago