Hope Casey-Allen
839a0520a2
Add an option to collect medians every epoch. Useful for gathering per second median latencies
2018-08-25 18:33:11 -07:00
Nicolas Noble
98fd5a73c3
Merge pull request #16408 from nicolasnoble/fix-tsi-ssl-auth-context-reuse-string
...
Fixing the SSL_REUSE auth context string attribute.
2018-08-24 18:23:58 -07:00
Yash Tibrewal
aab47cbdf2
Merge pull request #15941 from yashykt/fathomtcpchanges
...
Fathom tcp changes
2018-08-24 12:27:56 -07:00
Vijay Pai
53b92dc094
Merge pull request #16414 from vjpai/core_callback_test
...
Add an inproc-based non-polling end2end test of core callback API
2018-08-24 11:07:47 -07:00
Muxi Yan
35479b8a80
Merge pull request #16358 from muxi/privatize-boringssl
...
Make symbols of BoringSSL private
2018-08-24 09:34:58 -07:00
Vijay Pai
679cbb83a4
Improve comments and revert much of 373cb20
2018-08-24 09:04:28 -07:00
Vijay Pai
4f98f82c36
Add asserts on bad verify results
2018-08-23 17:45:27 -07:00
Vijay Pai
373cb20ea8
expect_tags before callbacks could get executed to avoid a data race
2018-08-23 17:40:28 -07:00
Nicolas "Pixel" Noble
71655cf48a
Fixing the SSL_REUSE auth context string attribute.
...
"true" and "false" are strings, so use similar code that of the cstring variant. Otherwise, the generated properties will have an embedded zero in there.
2018-08-23 23:14:10 +02:00
Muxi Yan
b24b212ee5
Make symbols of BoringSSL private to gRPC
2018-08-23 09:42:24 -07:00
Vijay Pai
ba9c343e3d
Clang format
2018-08-23 08:08:47 -07:00
Vijay Pai
b03578c679
Address reviewer feedback with comments/assertions
2018-08-23 07:04:30 -07:00
Eric Gribkoff
e04ba7568c
Merge pull request #16318 from ericgribkoff/fork_support_v2_check_if_shutdown
...
Python fork handler checks if gRPC core successfully shutdown
2018-08-22 15:38:21 -07:00
Eric Gribkoff
b59d8674d2
Python post-fork handler: exit if grpc shutdown fails
2018-08-22 13:07:22 -07:00
Chris Lamb
fba18d8551
Fix a number of spelling errors.
2018-08-22 16:52:46 +01:00
hcaseyal
82bc60c0e1
Merge pull request #16170 from hcaseyal/timer_test
...
Create timer unit tests for long running services and clarify behavior for infinite deadline timers
2018-08-21 13:55:51 -07:00
Hope Casey-Allen
087bbb2f4e
Disable test on windows
2018-08-21 11:09:08 -07:00
Hope Casey-Allen
91cb48ad1a
Add timer tests for long running services
2018-08-21 09:59:03 -07:00
Vijay Pai
72695b886e
Add an inproc-based non-polling test of core callback API
2018-08-21 08:51:19 -07:00
Juanli Shen
25f7d0f6f4
Revert to TRANSIENT_FAILURE during backoff
2018-08-17 13:25:15 -07:00
Juanli Shen
d19fd1c689
PF: Check connectivity state before watching
2018-08-16 17:54:27 -07:00
Yang Gao
7e4be89014
Merge pull request #16368 from grpc/revert-16214-order_order_please
...
Revert "Add more filter priority levels"
2018-08-16 10:54:16 -07:00
Yang Gao
b840d5e45c
Revert "Add more filter priority levels"
2018-08-16 08:58:26 -07:00
Josh Haberman
8a80364a9f
Cleaned up BUILD file, which fixed a dependency problem with protobuf.
2018-08-16 06:50:10 -07:00
Vijay Pai
8a86f5329e
Merge pull request #16356 from vjpai/exhaustion
...
C++ sync server: Return status RESOURCE_EXHAUSTED if no thread quota available
2018-08-15 19:52:23 -07:00
Vijay Pai
16f738359d
Make sure that we actually saw some resource exhaustion if applicable
2018-08-15 16:30:59 -07:00
David Garcia Quintas
d08ea3025b
Fixed ordering in adding pending picks to PF
2018-08-15 13:43:15 -07:00
Vijay Pai
14ad82a76d
Create a new method handler for resource exhaustion and tie into thread mgr
2018-08-14 16:23:21 -07:00
Vijay Pai
17a6bf65b7
Merge pull request #16298 from vjpai/custom_poller
...
Infrastructure for registering custom polling engines
2018-08-14 10:00:48 -07:00
Vijay Pai
4b42288905
Merge pull request #16302 from vjpai/callback_cq
...
EXPERIMENTAL: Infrastructure for callback-based core CQ
2018-08-14 09:37:58 -07:00
Vijay Pai
a59e48e889
Add a test of callback CQ
2018-08-14 02:18:32 -07:00
Vijay Pai
a4326eb7b8
Add comment to address reviewer comment
2018-08-13 23:01:23 -07:00
Yash Tibrewal
b49f47d4f2
linux version needs to be defined
2018-08-13 16:28:53 -07:00
Vijay Pai
bbb97318e8
Merge branch 'master' into callback_cq
2018-08-13 11:07:22 -07:00
Yash Tibrewal
556775d7c7
Merge master
2018-08-13 10:53:06 -07:00
Sree Kuchibhotla
716857e216
Merge branch 'master' into rq-threads-2
2018-08-13 10:39:43 -07:00
Vijay Pai
a0e92e7727
Add proper synchronization so that stats are setup and destroyed cleanly
2018-08-10 15:48:48 -07:00
Vijay Pai
e84096bbe5
Experimental infrastructure for callback-based CQ
2018-08-10 14:33:22 -07:00
Yihua Zhang
f621eee4cf
run cloud-to-prod interop tests with google default credentials
2018-08-10 11:31:15 -07:00
Vijay Pai
9043a4f56d
Some cleanup
2018-08-10 06:11:40 +00:00
Vijay Pai
17e3611c0d
Infrastructure for adding custom polling engines
2018-08-09 12:39:30 -07:00
Sree Kuchibhotla
f63b51be86
Merge branch 'master' into rq-threads-2
2018-08-09 12:13:41 -07:00
tdbhacks
bcd747d42d
Added system roots feature to load roots from OS trust store
...
Added a flag-guarded feature that allows gRPC to load TLS/SSL
roots from the OS trust store. This is the Linux-specific
implementation of such feature.
2018-08-09 11:01:31 -07:00
Alex Polcyn
5cd8b1eb81
Enable c-ares queries on Windows
2018-08-08 15:21:26 -07:00
Jan Tattermusch
a6b6c215a6
Merge pull request #15597 from jtattermusch/protobuf_submodule_36x
...
Upgrade third_party/protobuf to 3.6.1
2018-08-08 09:04:01 +02:00
Yang Gao
3954cf945d
Merge pull request #16204 from Capstan/cli-channel
...
Create a --channel_creds_type flag for grpc_cli.
2018-08-07 17:21:26 -07:00
Nathan Herring
e1a0f235e1
Shorten flag value to gdc.
2018-08-07 15:27:40 -07:00
Nathan Herring
3b2b237b3b
Make `google_default_credentials` be an additional channel type.
2018-08-07 09:22:33 -07:00
Mark D. Roth
60069baa6a
Merge pull request #16225 from markdroth/reset_connection_backoff
...
Reset connection backoff
2018-08-07 08:09:59 -07:00
Jan Tattermusch
18aac34e29
try fixing cxx distrib test
2018-08-07 14:28:41 +02:00