Muxi Yan
d9beacbfd9
generate projects
6 years ago
ncteisen
79b9707db4
reviewer feedback
6 years ago
ncteisen
e3f1f3c856
Atomically store uuid of lb channel
6 years ago
Jan Tattermusch
7d6341b627
remove unnecessary using
6 years ago
Jan Tattermusch
e358f567b0
make ServerCallContext an abstract base class
6 years ago
Jan Tattermusch
d80731d3e8
revert unnecessary using
6 years ago
ncteisen
6e3fee6f2a
Add additional nullptr check
6 years ago
ncteisen
92c4dffc17
Remove uneeded lock
6 years ago
Muxi Yan
60e4ec2caf
Clean up debug messages
6 years ago
Mark D. Roth
e8cd36924e
Add test for retry code path.
6 years ago
Jan Tattermusch
9c51ff9b33
Make C# ServerCallContext implementation agnostic
6 years ago
Juanli Shen
bbe2587c39
Enable per-channel subchannel pool
6 years ago
Yash Tibrewal
f821b384d9
The error description should be the error string
6 years ago
Eric Gribkoff
30a95d354c
rename census context hooks
6 years ago
Juanli Shen
b3c0b91db1
Remove force_creation param from subchannel index
6 years ago
Benjamin Barenblat
8ce2783b4b
Correct a format string
...
Use a format string macro from inttypes.h when printfing thread IDs on
non-Windows, non-Linux platforms. This silences a -Wformat trigger when
cross-compiling for macOS.
6 years ago
Eric Gribkoff
4d391b64e1
avoid AttributeError when object init fails
6 years ago
Prashant Jaikumar
95965f71d3
Remove network_status_tracker
...
Remove network_status_tracker and its unit test as it does nothing. We
can add tests for network status change in another commit.
6 years ago
Alexander Polcyn
371b987bf4
Revert turning c-ares on by default
6 years ago
Muxi Yan
f36a6e9aef
Eliminate compiler warning
6 years ago
Mark D. Roth
62052d7a12
Fix bug in cancellation.
6 years ago
Muxi Yan
c059946a75
Fix bug where remote host's trailing slash is not removed, causing name resolution failure
6 years ago
Muxi Yan
121e04bc1e
address comments 2
6 years ago
Eric Gribkoff
025cb9b1e7
correctly name __dealloc__ method
6 years ago
Richard Belleville
ca5c0a8366
Switch to absolute import
6 years ago
Muxi Yan
d4fa274bf2
address comments
6 years ago
Juanli Shen
23677bd827
Remove subchannel args
6 years ago
Alexander Polcyn
46a872864c
Turn on c-ares as the default resolver
6 years ago
Muxi Yan
0c4c2de427
Clean up code
6 years ago
Juanli Shen
da4ab59b0d
Remove state_watcher from subchannel
6 years ago
Jan Tattermusch
5a6c984d3a
clang format code
6 years ago
Guantao Liu
11eff929e2
Avoid the thread jump in server callback APIs.
...
Add a utility function in iomgr to check whether the caller thread is a
worker for any background poller, and keep grpc combiner from offloading
closures to the default executor if the current thread is a worker for
any background poller.
6 years ago
Christopher Warrington
832e5f06c3
Fix typos in comments
6 years ago
Muxi Yan
8b55c6a871
clang-format
6 years ago
Muxi Yan
cf303c3ee7
Deadlock fix for GRPCCall
6 years ago
Muxi Yan
d7650a841b
Bug fix for GRXConcurrentWriter
6 years ago
Muxi Yan
3cdc0db838
clang-format
6 years ago
Muxi Yan
03232ba46f
Polish comments and correct concurrent writeable behavior
6 years ago
Muxi Yan
5e10a3b037
Make gRPC ObjC thread safety right
6 years ago
Soheil Hassas Yeganeh
0d6e10e795
clang-format all the files.
...
Whenever we run clang-format, gen_build_yaml.py and
ServerServiceDefinitionExtensions.cs get modified by the script.
Let's commit those changes so that these file remain unmodified
after running the formatting script.
6 years ago
Eric Gribkoff
4b2086eecd
restore cython flag value to default after test
6 years ago
Eric Gribkoff
d79d2f1ca7
Do not reload grpc in unit tests
...
This can break subsequently run tests, including any which have already
stored references to gRPC enums (such as grpc.StatusCode.OK). The
subsequent tests will compare now be comparing the old enums to the
reloaded enums, and they will not match. This causes errors in
_metadata_code_details_test and a hang in _metadata_flags_test, when run
in sequence locally after _logging_test.
It's unclear why this has been working on Kokoro, but it is reproducible
locally and is behavior that should be avoided.
6 years ago
Muxi Yan
b4a926961a
Fix static analizer errors
6 years ago
Juanli Shen
03431b4f69
Remove filters from subchannel args
6 years ago
Muxi Yan
04dfa7d7b2
clang-format
6 years ago
Muxi Yan
077cc271e5
Proposed Cronet fixes
6 years ago
Sanjay Pujare
94d5587643
Regenerate projects
6 years ago
Alexander Polcyn
cab4774d95
Add a way to avoid if_nametoindex function for non-posix linux platforms that don't support it
6 years ago
Muxi Yan
1f3829180c
Fix missing ConnectivityMonitor usage
6 years ago
Jan Tattermusch
9c5ca8365c
Revert "Implement a lock-free fast path for queue_call_request()"
6 years ago