Mark D. Roth
ef58813f0a
Fix inproc transport to destroy the send_message byte stream.
7 years ago
Mehrdad Afshari
db04c18289
Clarify add_done_callback works on both success and failure
7 years ago
Mark D. Roth
b096853b51
Take ownership of byte_buffer contents as soon as send_message op is started.
7 years ago
David G. Quintas
f66cf0d70d
Revert "Revert "Revert "grpclb re-resolution"""
7 years ago
Sree Kuchibhotla
4fa4937bfa
Destroy the pollset mutex created in pollset_init
...
(Manually backporting the fix by Mike Burrows)
7 years ago
Vijay Pai
c745690caf
Internalize gpr_thd except for id and currentid
7 years ago
Juanli Shen
776490af0e
Revert "Revert "grpclb re-resolution""
7 years ago
Noah Eisen
e1bec40dfb
Manually fix build issue
7 years ago
David Garcia Quintas
7756b3785d
Addressing #14170 leftover comments
7 years ago
Noah Eisen
4d20a66685
Run clang fmt
7 years ago
Noah Eisen
cddf6f838a
Add some manual const casts to fix build
7 years ago
Noah Eisen
be82e64b3d
Autofix c casts to c++ casts
7 years ago
Vijay Pai
804f339338
Fix header guard
7 years ago
Srini Polavarapu
3cca82534d
Consolidate build instructions in INSTALL.md and src/cpp/README.md
7 years ago
Yash Tibrewal
ec717fa226
Fix heap use-after-free bug in chttp2 reported by fuzzer
7 years ago
Mark D. Roth
209f644f04
Convert resolver API to C++.
7 years ago
Vijay Pai
8f4fbb1c55
Move avl to its own directory and rename it to grpc_avl
7 years ago
David Garcia Quintas
a68a11e4a0
PR comments
7 years ago
yang-g
48cb025ec7
Add hooks so that code generator can inject headers to grpc.pb.h file
7 years ago
Vijay Pai
e441452b6e
Weaken reintepret_cast to static_cast for Orphanable
7 years ago
Juanli Shen
aa7dc296b6
Revert "grpclb re-resolution"
7 years ago
Vijay Pai
2f45758699
Enforce CRTP: weaken reinterpret_cast to static_cast
7 years ago
Muxi Yan
cda058de8e
build projects
7 years ago
Muxi Yan
99f1a8f467
Remove compression_ruby
7 years ago
Muxi Yan
931f68ec56
regenerate metadata
7 years ago
Muxi Yan
3db2caaf2e
Replace message/deflate,gzip with deflate,gzip
7 years ago
Muxi Yan
6f0b195d20
Replace GRPC_COMPRESS_MESSAGE_* with GRPC_COMPRESS_*
7 years ago
Juanli Shen
33cdd57ab7
grpclb in charge of its re-resolution
7 years ago
Mehrdad Afshari
b66e6fe761
Sleep a second to deflake ReconnectTest
...
The thread that watches connectivity on the channel might not
pick up that the server has gone away before the request is
dispatched, and return UNAVAILABLE instead of reconnecting
prior to sending the request. The fundamental solution would
basically be enabling retries in C-core. For now, we opt to
sleep a second to deflake this particular test case.
7 years ago
Vijay Pai
091f5463a1
Minor fix on obj-c code
7 years ago
David Garcia Quintas
20331706e2
Make RR re-resolve upon any subchannel failure
7 years ago
Alexander Polcyn
d60ed8f1f8
Guarantee no race between ruby server's shutdown_and_notify and destroy
7 years ago
Mark D. Roth
08d9f3df30
Change Ref() methods to return a RefCountedPtr<>.
7 years ago
Ken Payson
1a8565d379
Bump version to 1.9.1
7 years ago
Muxi Yan
45ca2022cd
Resolve warnings of implementing deprecated class
7 years ago
Ken Payson
f069dd4498
Add refcounts for async callbacks in auth and client filters.
7 years ago
Muxi Yan
3e440f3500
Add MobileLog support
7 years ago
Muxi Yan
53a295bca7
Fix a typo
7 years ago
Muxi Yan
d65458dde8
Fix reference of self in block
7 years ago
Yihua Zhang
6d55db03be
fix race condition in grpc_tsi_alts_shutdown()
7 years ago
Shohei Kamimori
35367cc3ed
fix typo
7 years ago
maxim-babenko
f4470af132
Always fill "empty" on return from gpr_mpscq_pop_and_check_end
7 years ago
ncteisen
af66bedd11
Mark poll FD shutdown as UNAVAILABLE
7 years ago
Muxi Yan
9e794d86a8
Remove initial backoff override in ObjC
7 years ago
Vijay Pai
d4d0a30c6f
Privatize useful.h and avl.h
7 years ago
Juanli Shen
d82e137c7b
Add a results_upon_error setter to fake resolver
7 years ago
Vijay Pai
7ce8b94b69
Remove extern "C" since this is no longer a public header
7 years ago
David Garcia Quintas
8adf19cafd
clang-format
7 years ago
David Garcia Quintas
a21ab2ba29
Fix compression algorithm accessors
7 years ago
Sree Kuchibhotla
12a6c1ea00
Batch size to 1 since it is better for latency (this is similar to what
...
we did in epoll1)
7 years ago