yang-g
a89bf50cf1
Handle cancel before start case
9 years ago
Masood Malekghassemi
7fdfe1afd8
Bandaid over differences in the C API for Python credentials
9 years ago
Craig Tiller
a8d680923b
Add a (temporary) facility to tune stream read-ahead size
9 years ago
Tim Emiola
9161a82565
Corrects compile error on ruby 2.0
10 years ago
Benny Wong
a7c6c85549
Remove unused RouteGuideClient and move RemoteTestClient to tests
...
* Reference discussion: https://github.com/grpc/grpc/pull/4108#discussion-diff-44494393
10 years ago
Benny Wong
66ae6bfe46
Update Podfile to point to the right sample dependencies
10 years ago
Benny Wong
1d5adb38c4
Revert edit for generated_libraries RemoteTest
10 years ago
Tim Emiola
a082435e06
Updates interop client/server logging
...
- server logger.level = WARN
- client logger.level = INFO
10 years ago
Tim Emiola
69a672e6c2
Adds standard logging to the client/server
...
- truncates the server debug log entries to make that readable
10 years ago
Tim Emiola
7d21c04b2c
Fixes a multithreading bug in the ruby rpc_server
...
This fixes the current ruby server interop test flakiness.
- The interop tests recently changed so that clients access servers in
parallel, meaning that the interop servers handle multiple rpcs at once,
which is how this bug became visible
- since this change, tests run against the ruby interop server have
failed sporadically
- the problem was that the block in #loop_handle_server_calls that is
passed to the thread pool referenced a var in an enclosing block,
which resulted in requests being processed by the wrong handler
- this fix ensures that the block to be run on the thread pool thread
does not have any references to vars in the enclosing block
10 years ago
Benny Wong
7beff53151
Update location of grpc_objective_c_plugin for sample
10 years ago
Benny Wong
3f1f5a48f7
Update ObjC sample to use the new ProtoMethod instead of GRPCMethodName
10 years ago
Craig Tiller
82e249b816
Small fixes
10 years ago
Tim Emiola
24fdc179c1
Ensures that bidi calls obtain metadata.
...
Fixes an omission from earlier PRs that adds support metadata.
10 years ago
Tim Emiola
b48236a2b4
Fixes an issue running the tests on Ruby2.2
10 years ago
Craig Tiller
575b4200a7
Small fixes
10 years ago
Craig Tiller
e58d817818
casting
10 years ago
Craig Tiller
3c53bb2f46
clang-format
10 years ago
Craig Tiller
1481237f2c
Add missing casts
10 years ago
Craig Tiller
895f14d381
Fix memory leak
10 years ago
Craig Tiller
308bbb2c4b
Add missing free
10 years ago
Craig Tiller
717805f570
Fix use-after-free
10 years ago
Craig Tiller
027a74cd3b
First round changes to handle dynamic hpack table size
10 years ago
Julien Boeuf
334314b888
Updating the server1 cert so that it can be used with Go.
...
The encoding of the issuer field in this cert is now a PRINTABLESTRING
as opposed to UTF8STRING in the previous server1.pem which was causing
the Go issue.
Fixes #4086 .
10 years ago
murgatroid99
3236607685
Fixed incorrect type in a malloc in Node extension
10 years ago
Stanley Cheung
3baf76718e
php: append application user agent string at the beginning
10 years ago
Craig Tiller
892f2d3726
Commentary
10 years ago
yang-g
9e52a2dd81
header fix for windows
10 years ago
yang-g
30e1727583
msan and windows fix
10 years ago
Craig Tiller
3e2bc9660e
Remove debug
10 years ago
Craig Tiller
e9c216ee23
Sending empty trailing metadata to a closed stream is ok - it means close this already closed stream
10 years ago
Craig Tiller
7be556e728
Transport memory management fixes
10 years ago
murgatroid99
1099ace8f7
Ensure application and Node library user agent strings are together at the beginning
10 years ago
Craig Tiller
20df14ef6d
Fix flow control for 0-byte messages
10 years ago
yang-g
074c6fc1b3
add insecure version
10 years ago
yang-g
a6124120ae
first part, secure channel only
10 years ago
Craig Tiller
293a9b3691
test code
10 years ago
Masood Malekghassemi
36297accb6
Update Python C wrapping layers to new credentials API
10 years ago
Nathaniel Manista
51741d20e3
Add a useful __str__ method to face exceptions
10 years ago
Craig Tiller
795f1de325
Temporary patch for max table size not being implemented yet
10 years ago
Craig Tiller
1726e83fe2
Add a test with a large negative deadline
...
Mirrors a node test, and fix a bug that it found
10 years ago
Craig Tiller
46714f9d51
Fix pollsets on Windows
...
Needed to properly implement pollset reset
10 years ago
Jan Tattermusch
04f4054546
use QueryPerformanceCounter as precise clock for windows
10 years ago
Craig Tiller
61ead3e061
Lower latency profiling
...
Current latency profiles have their tails dominated by writing latency
logs, which is hugely undesirable.
Now when a thread log fills up, push it to a background thread to write
to disk. At shutdown, wait for all latency traces to be flushed.
10 years ago
Craig Tiller
4b65b1dec3
Fix for returned status
...
If we already have a status from the wire when we're disconnecting,
leave it in place - don't overwrite it. Fixes disappearing_server_test.
10 years ago
Jan Tattermusch
452ca9b912
add profiling support
10 years ago
Craig Tiller
5925603101
stream_op cleanup: miscellany
10 years ago
Craig Tiller
c7e1a2a38d
stream_op cleanup: surface layer
10 years ago
Craig Tiller
9d35a1f9ce
stream_op cleanup: transport changes
10 years ago
Craig Tiller
e8b5f627cc
stream_op cleanup: pollset changes
10 years ago