| Commit message (Collapse) | Author | Age |
... | |
|\ \ \ \ \ \ \ \
| |_|/ / / / / /
|/| | | | | | | |
Move grpc_census_call_*_context calls into public header
|
| | | | | |\ \ \
| |_|_|_|_|/ / /
|/| | | | | | |
| | | | | | | | |
tepid-tarantula
|
| | | | | | |\ \
| |_|_|_|_|_|/ /
|/| | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Python documentation generation.
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Reconnect with jitter.
|
| | | | | | | | | | |
|
| | | |\ \ \ \ \ \ \ |
|
| |_|_|/ / / / / / /
|/| | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | |\ \ \
| |_|_|_|_|_|_|/ / /
|/| | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | |\ \ \ \ \
| |_|_|_|_|/ / / / /
|/| | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Conflicts:
src/core/channel/http_client_filter.c
src/core/surface/channel.c
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
adding one more prepare command to mirror repositories.
|
| | | | | | | | | | | |
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Currently, if two threads call grpc_completion_queue_pluck on the same
completion queue for different tags, there is a 50% chance that we
deliver the completion wakeup to the wrong poller - forcing the correct
poller to wait until its polling times out before it can return an event
up to the application.
This change tweaks our polling interfaces so that we can indeed wake a
specific poller.
Nothing has been performance tuned yet. It's definitely sub-optimal in a
number of places. Wakeup file-descriptors should be recycled. We should
have a path that avoids calling poll() followed by epoll(). We can
probably live without it right at the second though.
This code will fail on Windows at least (I'll do that port when I'm in the office and have a Windows
machine).
|
| |_|_|_|_|_|_|/| | |
|/| | | | | | | | | | |
|
| | | |/ / / / / / / |
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
Adding new interop tests
|
| | | | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \ \ \
| | |/ / / / / / / / /
| |/| | | | | | | | | |
Adding c++ interop (cloud to prod) to jenkins work flow.
|
| |_|_|_|_|_|_|/ / /
|/| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
Supporting FreeBSD for Jenkins.
|
| | | | | | | | | |\ \
| |_|_|_|_|_|_|_|_|/ /
|/| | | | | | | | | | |
|
| |_|_|/ / / / / / /
|/| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
changes to allow VS solution/project generation and grpc.mak generation for c++ tests
|
| | | | |/ / / / / / |
|
| | | |/ / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
First effort in adding interop to jenkins work flow, more languages will follow.
|
| | | | | |\ \ \ \
| |_|_|_|_|/ / / /
|/| | | | | | | |
| | | | | | | | | |
yeah-we-know-what-youre-talking-about
|
|\ \ \ \ \ \ \ \ \
| | |_|/ / / / / /
| |/| | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
sometimes-its-good-just-to-check-in-with-each-other
Conflicts:
src/core/iomgr/tcp_server_windows.c
|
| |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Cleanup in C# tests
|
| | | |_|/ / / / /
| | |/| | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Dynamic-sized thread pool
|
| |\ \ \ \ \ \ \ \ \
| | |_|/ / / / / / /
| |/| | | | | | | | |
Fake transport security to private
|
| |_|_|_|_|_|_|/ /
|/| | | | | | | | |
|
| | | |\ \ \ \ \ \
| | |_|/ / / / / /
| |/| | | | | | | |
|
| | |_|_|/ / / /
| |/| | | | | | |
|
| |_|_|_|/ / /
|/| | | | | | |
|
| | | | | | | |
|
|\| | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
sometimes-its-good-just-to-check-in-with-each-other
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Census record stats API
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Expose call peer uri from C core
|
| | |_|_|/ / / /
| |/| | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
|\| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
sometimes-its-good-just-to-check-in-with-each-other
Conflicts:
src/core/client_config/subchannel.c
src/core/iomgr/alarm.c
src/core/iomgr/iomgr.c
src/core/iomgr/tcp_client_posix.c
|
| | | | |\ \ \ \
| | |_|_|/ / / /
| |/| | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|