Commit Graph

2804 Commits

Author SHA1 Message Date
Craig Tiller a45782f090 Fix copyright 2016-03-11 20:15:51 -08:00
Craig Tiller 9fb89ea9e3 If we cant check timers due to contention, at least make sure we do a follow up check soon 2016-03-11 20:12:45 -08:00
Craig Tiller 948fa1b1b5 Merge branch 'huh_omg' of github.com:ctiller/grpc into huh_omg 2016-03-11 19:29:33 -08:00
Craig Tiller 3591482a37 Expand lock 2016-03-11 19:29:23 -08:00
Craig Tiller d24fc85b59 Fix cast 2016-03-11 17:18:19 -08:00
Craig Tiller 64baf2cbab Extend timeout 2016-03-11 17:16:33 -08:00
Craig Tiller 0ce7bec923 Fail faster 2016-03-11 17:02:07 -08:00
Craig Tiller 57e2743b65 Add contributed test 2016-03-11 16:53:58 -08:00
Craig Tiller 1e55bd455d Add retry for dns resolution 2016-03-11 09:47:43 -08:00
Craig Tiller e91ef68d2a Add failing test 2016-03-11 08:59:17 -08:00
Craig Tiller 5f3ba8c834 Copyright, casting fixes 2016-03-09 07:44:51 -08:00
Craig Tiller a39c199562 clang-format 2016-03-09 07:26:52 -08:00
Craig Tiller 0e6e34e4fa Add an additional test 2016-03-09 07:21:43 -08:00
Craig Tiller 9d1476364a Fix timers 2016-03-08 17:00:53 -08:00
Craig Tiller baaf65546a Fix formatting 2016-03-07 22:39:11 -08:00
Craig Tiller 710d58cfae Disable profiling in qps_worker for now 2016-03-07 20:00:50 -08:00
Sree Kuchibhotla edd96e4926 Revert "Properly integrate async API with server-side cancellations." 2016-03-04 14:32:50 -05:00
Vijay Pai dbf47fabd4 Better comments. 2016-03-03 16:25:06 -08:00
Vijay Pai 2e729387f7 clang-format 2016-03-03 14:22:12 -08:00
Vijay Pai 13ee2f2df3 Properly integrate async API with server-side cancellations.
There is a comment above IsCancelled that says when it is ok to use this.
2016-03-03 13:57:32 -08:00
Craig Tiller 0cb803d9ca Always ref writable streams
We suffered a bug whereby doing a follow-up write to another write could
resurrect a deleted stream, causing all sorts of crash.

Fix: when a stream becomes writable (vs when we start writing) take a
ref on the stream, and only relinquish it once we're done writing.
2016-03-02 22:34:23 -08:00
Craig Tiller 98990726a0 Revert "Update reconnect_interop_server.cc" 2016-03-02 22:04:00 -08:00
Craig Tiller c6611efb67 Revert "Update reconnect_interop_client.cc" 2016-03-02 17:43:09 -08:00
Yang Gao f7d6d3821a Merge pull request #5539 from grpc/makdharma-comment
Update reconnect_interop_server.cc
2016-03-02 21:56:22 +00:00
makdharma 38a560b6ba Update reconnect_interop_server.cc 2016-03-02 13:50:58 -08:00
makdharma bd50f305a3 Update reconnect_interop_client.cc 2016-03-02 13:49:51 -08:00
Yang Gao e788e8bf8d Merge pull request #5523 from vjpai/e2e_stc
Fix ServerTryCancel in end2end tests
2016-03-02 07:45:45 +00:00
Vijay Pai 6c016efa34 ServerTryCancel was not actually respecting the API since it
could be an arbitrary amount of time between when the cancel is tried
and actually observable.
2016-03-01 16:27:53 -08:00
Yang Gao 6963453c20 Merge pull request #5493 from sreecha/server_try_cancel_test
Fix flaky test:  End2endServerTryCancelTest.ResponseStreamServerCancelAfter
2016-03-01 18:43:04 +00:00
Sree Kuchibhotla 9e5a05af8a Fix clang format issue 2016-03-01 09:40:12 -08:00
Vijay Pai 2edea9ce81 Merge pull request #5495 from ctiller/grumpf
clang-format sanity fix
2016-02-29 22:44:43 -08:00
Craig Tiller 7c075b3953 Remove broken test
This test is inherently flaky and I don't see any way to make it not so.
Historically this test has not (in my memory) given any signal that something is actually broken.

Let's save maintenance and just nuke it.
2016-02-29 21:46:06 -08:00
Craig Tiller 7fe08a23f1 clang-format 2016-02-29 20:17:48 -08:00
Sree Kuchibhotla 8d543e8e30 Fix ResponseStreamServerCancelAfter test flake 2016-02-29 18:22:25 -08:00
Bogdan Drutu f0ca4d5c5c Merge pull request #5441 from a-veitch/no_binary_tags
Remove binary tags, restrict tag characters to ASCII
2016-02-29 16:42:00 -08:00
Jan Tattermusch f657a50213 Merge pull request #5466 from jtattermusch/csharp_win_distribtest
Windows C# distribtests
2016-02-29 15:43:54 -08:00
Jan Tattermusch 3f1aa9b99a add copyright and cleanup python code 2016-02-29 15:15:23 -08:00
Jan Tattermusch 8ba6a6b321 Merge pull request #5402 from sreecha/stress_test_scripts
Stress test scripts to launch in GKE
2016-02-29 15:01:54 -08:00
Sree Kuchibhotla e1dd18a945 Fix copyright 2016-02-29 13:28:55 -08:00
Dan Born ef7e42660c Merge pull request #5405 from daniel-j-born/custom_test_creds
Allow new credential types to be added to tests.
2016-02-29 12:52:59 -08:00
Jan Tattermusch fa4b163fea windows C# distribtest 2016-02-29 08:35:34 -08:00
Alistair Veitch 600e993e7a add checking of character values 2016-02-26 09:04:19 -08:00
Craig Tiller 69b093b360 Revert "Revert "Add an implementation firewall against pollset_set"" 2016-02-25 19:04:07 -08:00
Vijay Pai e9ef536451 Revert "Add an implementation firewall against pollset_set" 2016-02-25 18:10:24 -08:00
Craig Tiller a80a06480f Merge branch 'hide-the-pollset' into hide-the-pollset-set 2016-02-25 16:41:58 -08:00
Craig Tiller 36f8f88529 Fix crash on mac 2016-02-25 16:41:33 -08:00
Craig Tiller 414b0563fe Merge github.com:grpc/grpc into hide-the-pollset-set 2016-02-25 15:35:28 -08:00
Craig Tiller 3240950b86 Merge github.com:grpc/grpc into hide-the-pollset 2016-02-25 15:35:07 -08:00
Craig Tiller e2a8a3f45c Merge branch 'hide-the-pollset' into hide-the-pollset-set 2016-02-25 15:24:40 -08:00
Vijay Pai 544b98fca3 Merge pull request #5293 from dgquintas/alarm_cpp
Made Alarm's constructor a template for deadline
2016-02-25 14:46:14 -08:00