Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| | | | | | | | * | | | | | | | | | | | Update microbenchmarking framework for new benchmark | Craig Tiller | 2017-02-15 | |
| | | | | | | | | | | | | | | | | | | | ||||
| | | | | | | | * | | | | | | | | | | | Merge github.com:grpc/grpc into bm_trickle | Craig Tiller | 2017-02-15 | |
| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | ||||
| | | | | | | | | | * | | | | | | | | | Add some tracing | Craig Tiller | 2017-02-15 | |
| | | | | | | | | | | | | | | | | | | | ||||
| * | | | | | | | | | | | | | | | | | | Add flamegraphs to index.html | Craig Tiller | 2017-02-15 | |
|/ / / / / / / / / / / / / / / / / / | ||||
| | | | | | | | | * / / / / / / / / | Possible connection window flow control improvements | Craig Tiller | 2017-02-15 | |
| |_|_|_|_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)) | |||
| | | | | | | | * | | | | | | | | | Review feedback | Craig Tiller | 2017-02-14 | |
| | | | | | | | | | | | | | | | | | ||||
| | | | | | | | * | | | | | | | | | Merge github.com:grpc/grpc into bm_trickle | Craig Tiller | 2017-02-14 | |
| | | | | | | | |\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | | | | | | ||||
| | * | | | | | | | | | | | | | | | Fix port server | Craig Tiller | 2017-02-14 | |
| | | | | | | | | | | | | | | | | | ||||
| | * | | | | | | | | | | | | | | | Merge github.com:grpc/grpc into authority | Craig Tiller | 2017-02-14 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | ||||
| | | | | | | | | | | | | | * | | | Fix broken shutdown, and cascading exec_ctx usage bugs | Craig Tiller | 2017-02-14 | |
| | | | | | | | | | | | | | | | | | ||||
* | | | | | | | | | | | | | | | | | Merge pull request #9246 from muxi/packet-coalescing-core | Muxi Yan | 2017-02-14 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Packet Coalescing - Core | |||
| | | | | * | | | | | | | | | | | | | Tue Feb 14 17:35:25 PST 2017 | Yong Ni | 2017-02-14 | |
| | | | | | | | | | | | | | | | | | | ||||
* | | | | | | | | | | | | | | | | | | Merge pull request #9712 from ctiller/bm_abcdef | Craig Tiller | 2017-02-14 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cleanup files during processing | |||
| * | | | | | | | | | | | | | | | | | | Cleanup files during processing | Craig Tiller | 2017-02-14 | |
|/ / / / / / / / / / / / / / / / / / | ||||
| | | | | | | | | | | * | | | | | | | Added <grpc/load_reporting.h> to BUILD | David Garcia Quintas | 2017-02-14 | |
| | | | | | | | | | | | | | | | | | | ||||
| | | | | | | | | | | | | | | | * | | Export LICENSE.txt in //third_party/nanopb | Jonathan Hseu | 2017-02-14 | |
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | ||||
* | | | | | | | | | | | | | | | | | Merge pull request #9706 from dgquintas/nanopb_proto_version_bump | David G. Quintas | 2017-02-14 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update protobuf version used for nanopb compiler | |||
| | | | | * | | | | | | | | | | | | | Store cython-level call in grpc.Call | Ken Payson | 2017-02-14 | |
| | | | | |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows inspecting c-level properties of the call after completion. | |||
| | * | | | | | | | | | | | | | | | Add CronetUnitTests into Jenkins tests | Muxi Yan | 2017-02-14 | |
| | | | | | | | | | | | | | | | | | ||||
| | * | | | | | | | | | | | | | | | Polish test | Muxi Yan | 2017-02-14 | |
| | | | | | | | | | | | | | | | | | ||||
| | * | | | | | | | | | | | | | | | remove some temporary comments | Muxi Yan | 2017-02-14 | |
| | | | | | | | | | | | | | | | | | ||||
| * | | | | | | | | | | | | | | | | Update protobuf version used for nanopb compiler | David Garcia Quintas | 2017-02-14 | |
|/ / / / / / / / / / / / / / / / | ||||
| | | | | | | | | | | | | | * | | Fix bug in poll polling engine causing pollsets to be deleted before they ↵ | Craig Tiller | 2017-02-14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are removed from pollset_sets | |||
| * | | | | | | | | | | | | | | | Add new dummy Cronet API | Muxi Yan | 2017-02-14 | |
| | | | | | | | | | | | | | | | | ||||
| | | | | | | | | | | | | | * | | Review nits | Craig Tiller | 2017-02-14 | |
| | | | | | | | | | | | | | | | | ||||
| | | | | | | | | | | | | | * | | Add commentary | Craig Tiller | 2017-02-14 | |
| | | | | | | | | | | | | | | | | ||||
| | | | | | | | | | | | | | * | | Simplify loop | Craig Tiller | 2017-02-14 | |
| | | | | | | | | | | | | | | | | ||||
| | | | | | | | | | | | | | * | | s/transport_private/handler_private -- use is no longer restricted to transports | Craig Tiller | 2017-02-14 | |
| | | | | | | | | | | | | | | | | ||||
| * | | | | | | | | | | | | | | | Merge remote-tracking branch 'upstream/master' into packet-coalescing-core | Muxi Yan | 2017-02-14 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | ||||
* | | | | | | | | | | | | | | | | Merge pull request #9703 from ctiller/bm_fixit | Craig Tiller | 2017-02-14 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | Use pre-existing script for flamegraph generation | |||
| * | | | | | | | | | | | | | | | Use pre-existing script for flamegraph generation | Craig Tiller | 2017-02-14 | |
|/ / / / / / / / / / / / / / / | ||||
* | | | | | | | | | | | | | | | Merge pull request #9699 from ctiller/bm_meh | Craig Tiller | 2017-02-13 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use shell to redirect a few big files | |||
| * | | | | | | | | | | | | | | | Use shell to redirect a few big files | Craig Tiller | 2017-02-13 | |
|/ / / / / / / / / / / / / / / | ||||
| | | | | | | | * | | | | | | | Include faster networks | Craig Tiller | 2017-02-13 | |
| | | | | | | | | | | | | | | | ||||
| | | | | | | | * | | | | | | | Better test | Craig Tiller | 2017-02-13 | |
| | | | | | | |/ / / / / / / | ||||
| | | | | | | * | | | | | | | Add a test that measures flow control stalls in a deterministic way | Craig Tiller | 2017-02-13 | |
| | | | | | | | | | | | | | | ||||
| | | | | | | | | * | | | | | Use call context to propagare LR costs | David Garcia Quintas | 2017-02-13 | |
| | | | | | | | | | | | | | | ||||
* | | | | | | | | | | | | | | Merge pull request #9695 from ctiller/no_tmp | Craig Tiller | 2017-02-13 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix command line | |||
| * | | | | | | | | | | | | | | Fix command line | Craig Tiller | 2017-02-13 | |
|/ / / / / / / / / / / / / / | ||||
* | | | | | | | | | | | | | | Merge pull request #9691 from mehrdada/enable-pylint-on-grpc-package | Mehrdad Afshari | 2017-02-13 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||
* | | | | | | | | | | | | | | Merge pull request #9692 from ctiller/bm_stats | Craig Tiller | 2017-02-13 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix path | |||
| | | | | | | | | * \ \ \ \ \ | Merge github.com:grpc/grpc into bm_closure | Craig Tiller | 2017-02-13 | |
| | | | | | | | | |\ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | | | ||||
| | | | | | | | | * | | | | | | Fix stack corruption | Craig Tiller | 2017-02-13 | |
| | | | | | | | | | | | | | | | ||||
| * | | | | | | | | | | | | | | Fix path | Craig Tiller | 2017-02-13 | |
| | | | | | | | | | | | | | | | ||||
| | | | | | | | | * | | | | | | Add a comparison benchmark of acquiring a mutex | Craig Tiller | 2017-02-13 | |
| | | | | | | | | | | | | | | | ||||
| | * | | | | | | | | | | | | | Added Pylint to sanity tests | Mehrdad Afshari | 2017-02-13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pylint is only enabled for "grpcio/grpc" package, and various specific checks that currently fail are disabled, each with a respective TODO item in the .pylintrc file. | |||
* | | | | | | | | | | | | | | | Merge pull request #9642 from ctiller/bm_stats | Craig Tiller | 2017-02-13 | |
|\| | | | | | | | | | | | | | | |_|_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | Allow uploading results to BigQuery | |||
| * | | | | | | | | | | | | | Add -o magicks | Craig Tiller | 2017-02-13 | |
| | | | | | | | | | | | | | | ||||
| | | | | | | | | * | | | | | Add benchmarks of closures, combiners, exec_ctx primitives | Craig Tiller | 2017-02-13 | |
| |_|_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | | ||||
| | | | | | | | | | * | | | Merge branch 'master' of github.com:grpc/grpc into compression_implicit_encoding | David Garcia Quintas | 2017-02-13 | |
| | | | | | | | | | |\ \ \ | |_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | |