Harvey Tuch
8cdf17a620
Introduce a grpc-exp ALPN protocol identifier.
...
This patch introduces an additional ALPN protocol, grpc-exp, intended to
take preference to h2 and indicate to the server that the connection
contains only gRPC traffic. This allows servers and intermediate boxes
to distinguish gRPC from other HTTP/2 traffic.
The choice of grpc-exp as a protocol identifier indicates that this
scheme is currently experimental and should not be relied upon. The
protocol is not in the IANA TLS registry.
This patch also introduces client/server handshake tests that validate
the preferential treatment of grpc-exp in an end-to-end manner.
8 years ago
Jan Tattermusch
1445c47901
Merge pull request #8396 from jtattermusch/csharp_server_streamline_request_call_invocations
...
C# server streamline request call invocations
8 years ago
Jan Tattermusch
e1e02354af
Merge pull request #8469 from jtattermusch/csharp_perf_tuning
...
Run C# QpsWorker on all cores
8 years ago
Jan Tattermusch
8c31c14586
qps worker runs on all threads
8 years ago
Jan Tattermusch
6ec0dca9c7
Merge pull request #8472 from jtattermusch/csharp_eliminate_string_endswith
...
C# performance: string.EndsWith is really slow on CoreCLR
8 years ago
Jan Tattermusch
4f1823da12
string.EndsWith is really slow on CoreCLR
8 years ago
apolcyn
f89a4a189f
Merge pull request #8397 from apolcyn/fix_performance_test_silent_failures
...
fail performance tests if any jobs fail or timeout
8 years ago
Alexander Polcyn
898a2e91f9
clean up error message
8 years ago
Jan Tattermusch
566608e275
Merge pull request #8395 from jtattermusch/testing_nitpicking
...
A few test related fixes
8 years ago
Jan Tattermusch
447548b9f2
show logs from qps workers
8 years ago
Jan Tattermusch
8834095e76
Merge pull request #8438 from jtattermusch/csharp_compiler_warnings
...
Fix a few C# compiler warnings
8 years ago
Mark D. Roth
99e61f884d
Merge pull request #8418 from markdroth/interop_flags
...
Allow specifying extra flags for C++ interop server.
8 years ago
Mark D. Roth
d9cbec465d
Merge pull request #8095 from markdroth/rename_client_config
...
Rename client_config directory to client_channel.
8 years ago
David G. Quintas
54b409c0da
Merge pull request #8450 from dgquintas/move_unref
...
Moved unref of security connector outside of grpc_secure_channel_create
8 years ago
Nicolas Noble
8269d7d16d
Merge pull request #8215 from sreecha/new_scenario
...
Add a new scenario: Async-Client/Sync-Server
8 years ago
Michael Lumish
531172fca4
Merge pull request #8208 from tcr/master
...
Compiles with npm install --debug option.
8 years ago
Craig Tiller
987f41f397
Merge pull request #7651 from rjshade/add_error_log_for_h2_headers
...
Add error log for invalid http2 headers
8 years ago
Craig Tiller
aea91859a3
Merge pull request #8455 from ctiller/importz
...
Import related fixes
8 years ago
Craig Tiller
4f5ae75958
Fix build for import
8 years ago
Jan Tattermusch
9f254c0c40
get rid of compiler warnings
8 years ago
Jan Tattermusch
d0e7c6d0b4
Marshal.GetDelegateForFunctionPointer(IntPtr, Type) is obsolete in
...
netstandard
8 years ago
Jan Tattermusch
32cb42e046
remove unused member
8 years ago
Jan Tattermusch
7735daad14
address XMLdoc related warnings
8 years ago
Jan Tattermusch
9f4e828343
Merge pull request #8444 from jtattermusch/csharp_use_server_gc
...
Use Server mode for GC in C# QpsWorker
8 years ago
David Garcia Quintas
30bce6ab1b
Moved unref of security connector outside of grpc_secure_channel_create
8 years ago
David G. Quintas
79fd4e6874
Merge pull request #8381 from dgquintas/lb-cost-bin
...
Renamed MD key "lb-cost" to "lb-cost-bin"
8 years ago
Muxi Yan
2dd6e73266
Merge pull request #8445 from muxi/revert-8425
...
Revert PR #8425
8 years ago
Michael Lumish
2a78d3d961
Merge pull request #7838 from teodor-pripoae/fix-example-in-ruby-readme
...
Fix example in ruby readme
8 years ago
Jan Tattermusch
fac33ad5b7
expose knob for adjusting number of requested calls
8 years ago
Michael Lumish
13905ee9bb
Merge pull request #7967 from p16/node-example-add-return-after-callback-witih-error
...
Nodejs examples: add return after calling callback(err)
8 years ago
Jan Tattermusch
6e90171f37
introduce separate grpcsharp_request_call_context
8 years ago
Muxi Yan
4a08e71464
Revert PR #8425
8 years ago
Jan Tattermusch
76ce3b9dec
request more rpcs per thread
8 years ago
Jan Tattermusch
a00698fc44
allow new RPC once previous call has been handled
8 years ago
Jan Tattermusch
7ef9f64187
use Server mode for GC in C# QpsWorker
8 years ago
Vijay Pai
9243c74868
Merge pull request #8365 from vjpai/fc_1dstream
...
Support request separation of server-side streamed RPC
8 years ago
Vijay Pai
464606b6ea
Merge pull request #8439 from vjpai/timeless
...
Remove a useless forward declaration
8 years ago
Noah Eisen
5e475a4c91
Merge pull request #8440 from ncteisen/csharp_interop_test_fix
...
Modified CSharp Interop Test to Conform with Spec
8 years ago
Noah Eisen
74b731e42f
Merge pull request #8423 from ncteisen/interop_client_naming
...
Interop Client Naming Conventions
8 years ago
matt-kwong
2bc7b80082
Merge pull request #8401 from matt-kwong/pull-request-params
...
Improve pull request test filtering
8 years ago
Noah Eisen
a17b9bda5a
removed check on the returned message from calling an unimplemented method
8 years ago
Sree Kuchibhotla
53432aff75
Run generate_projects.sh
8 years ago
Vijay Pai
bcc59f425c
Remove a useless forward declaration
8 years ago
Sree Kuchibhotla
b73a654450
Merge branch 'master' into new_scenario
8 years ago
Vijay Pai
d1b8526d18
Merge branch 'master' into fc_1dstream
8 years ago
Vijay Pai
247d413f8b
Merge pull request #8435 from vjpai/sanity
...
Regain sanity
8 years ago
Vijay Pai
869ccaaa70
Regain sanity
8 years ago
Vijay Pai
a645bd7545
Fix a sanity issue
8 years ago
Vijay Pai
5ee07978bd
Merge branch 'master' into fc_1dstream
8 years ago
Vijay Pai
68469290d7
Merge pull request #8413 from vjpai/qps_cleanup
...
Minor cleanup on QPS tests
8 years ago