Craig Tiller
fd2cd7856b
Possible connection window flow control improvements
...
Instead of incrementally doling out connection level flow control, use the fact that if a stream's initial_window_delta >= 0 then the application has made some commitment to read those bytes.
That means that we should target connection level flow control to be:
target_incoming_window = sum(stream_incoming_window_delta if stream_incoming_window_delta > 0) +
max(0, k * bdp - sum(abs(stream_incoming_window_delta) if stream_incoming_window_delta < 0))
8 years ago
Craig Tiller
7f9184f314
Review feedback
8 years ago
Craig Tiller
400b32b3cc
Merge github.com:grpc/grpc into bm_trickle
8 years ago
Craig Tiller
37bfff35ee
Fix port server
8 years ago
Craig Tiller
90e443280a
Merge github.com:grpc/grpc into authority
8 years ago
Craig Tiller
9b2900b7fa
Merge branch 'call_mutex' of github.com:ctiller/grpc into call_mutex
8 years ago
Craig Tiller
9e5ac1bf11
Fix broken shutdown, and cascading exec_ctx usage bugs
8 years ago
Craig Tiller
5752570b02
Fix memory leak
8 years ago
Muxi Yan
7e54f14d80
Merge pull request #9246 from muxi/packet-coalescing-core
...
Packet Coalescing - Core
8 years ago
Yong Ni
7676e9ac93
Tue Feb 14 17:35:25 PST 2017
8 years ago
Craig Tiller
669842666d
Merge pull request #9712 from ctiller/bm_abcdef
...
Cleanup files during processing
8 years ago
Craig Tiller
bd5a4d263d
Cleanup files during processing
8 years ago
David Garcia Quintas
5481a58da7
Added <grpc/load_reporting.h> to BUILD
8 years ago
Jonathan Hseu
32df85cfab
Export LICENSE.txt in //third_party/nanopb
8 years ago
David G. Quintas
d3b82aa157
Merge pull request #9706 from dgquintas/nanopb_proto_version_bump
...
Update protobuf version used for nanopb compiler
8 years ago
Craig Tiller
dc6ac1a55f
Add failing test
8 years ago
Craig Tiller
3c728f7743
Merge github.com:grpc/grpc into call_mutex
8 years ago
Ken Payson
d5d9d9e672
Store cython-level call in grpc.Call
...
This allows inspecting c-level properties of the call after completion.
8 years ago
Muxi Yan
8da82bb9cf
Add CronetUnitTests into Jenkins tests
8 years ago
Muxi Yan
b67243fd3d
Polish test
8 years ago
Sree Kuchibhotla
7889f24e49
Merge branch 'master' into fd_rw_atm_closure
8 years ago
Muxi Yan
4d352bec3d
remove some temporary comments
8 years ago
Craig Tiller
14ae5381af
Add microbenchmark of single-threaded CQ operations
8 years ago
Sree Kuchibhotla
61fe094496
address more code review comments
8 years ago
David Garcia Quintas
716f953532
Update protobuf version used for nanopb compiler
8 years ago
Craig Tiller
225435972c
Fix bug in poll polling engine causing pollsets to be deleted before they are removed from pollset_sets
8 years ago
Muxi Yan
a74ccafc93
Add new dummy Cronet API
8 years ago
Sree Kuchibhotla
2fc2b3ed14
Remove GRPC_ERROR_INTERNAL type and simplify the code a bit
8 years ago
Craig Tiller
a8610c094d
Review nits
8 years ago
Craig Tiller
be9691af99
Add commentary
8 years ago
Craig Tiller
a11bfc85e7
Simplify loop
8 years ago
Craig Tiller
4a84bdda7f
s/transport_private/handler_private -- use is no longer restricted to transports
8 years ago
Muxi Yan
ccbfb461d0
Merge remote-tracking branch 'upstream/master' into packet-coalescing-core
8 years ago
Craig Tiller
09173c66f4
Merge pull request #9703 from ctiller/bm_fixit
...
Use pre-existing script for flamegraph generation
8 years ago
Craig Tiller
9f3ba09d3c
Use pre-existing script for flamegraph generation
8 years ago
Sree Kuchibhotla
a70ccb6a00
code review comments
8 years ago
Sree Kuchibhotla
8466d560be
Merge branch 'master' into fd_rw_atm_closure
8 years ago
Craig Tiller
9c30e98ce5
Merge pull request #9699 from ctiller/bm_meh
...
Use shell to redirect a few big files
8 years ago
Craig Tiller
a48e690498
Use shell to redirect a few big files
8 years ago
Craig Tiller
ef6d744c23
Include faster networks
8 years ago
Craig Tiller
4cb0a7a5a1
Better test
8 years ago
Craig Tiller
fe5f497f77
Add a test that measures flow control stalls in a deterministic way
8 years ago
David Garcia Quintas
f31f096274
Use call context to propagare LR costs
8 years ago
Craig Tiller
4e8b136faf
Merge pull request #9695 from ctiller/no_tmp
...
Fix command line
8 years ago
Craig Tiller
a78871e4b3
Fix command line
8 years ago
Nicolas "Pixel" Noble
e00d63f3ea
Merge remote-tracking branch 'google/v1.1.x'
8 years ago
Mehrdad Afshari
5af59537bc
Merge pull request #9691 from mehrdada/enable-pylint-on-grpc-package
...
Added Pylint to sanity tests for the grpc package alone.
Most pylint rules are disabled and for each disabled rule, there is a related TODO added to the .pylintrc.
8 years ago
Craig Tiller
f43c2e533e
Merge pull request #9692 from ctiller/bm_stats
...
Fix path
8 years ago
Craig Tiller
608b3dcf43
Merge github.com:grpc/grpc into bm_closure
8 years ago
Craig Tiller
4dde8b277d
Fix stack corruption
8 years ago