aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
| | | | | | | | * | | | | | | | | | | Update microbenchmarking framework for new benchmarkGravatar Craig Tiller2017-02-15
| | | | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | | | Merge github.com:grpc/grpc into bm_trickleGravatar Craig Tiller2017-02-15
| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | Add some tracingGravatar Craig Tiller2017-02-15
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Add flamegraphs to index.htmlGravatar Craig Tiller2017-02-15
|/ / / / / / / / / / / / / / / / / /
| | | | | | | | | * / / / / / / / / Possible connection window flow control improvementsGravatar Craig Tiller2017-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 feedbackGravatar Craig Tiller2017-02-14
| | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | Merge github.com:grpc/grpc into bm_trickleGravatar Craig Tiller2017-02-14
| | | | | | | | |\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Fix port serverGravatar Craig Tiller2017-02-14
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Merge github.com:grpc/grpc into authorityGravatar Craig Tiller2017-02-14
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | | Fix broken shutdown, and cascading exec_ctx usage bugsGravatar Craig Tiller2017-02-14
| | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #9246 from muxi/packet-coalescing-coreGravatar Muxi Yan2017-02-14
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Packet Coalescing - Core
| | | | | * | | | | | | | | | | | | Tue Feb 14 17:35:25 PST 2017Gravatar Yong Ni2017-02-14
| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Merge pull request #9712 from ctiller/bm_abcdefGravatar Craig Tiller2017-02-14
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cleanup files during processing
| * | | | | | | | | | | | | | | | | | Cleanup files during processingGravatar Craig Tiller2017-02-14
|/ / / / / / / / / / / / / / / / / /
| | | | | | | | | | | * | | | | | | Added <grpc/load_reporting.h> to BUILDGravatar David Garcia Quintas2017-02-14
| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | * | Export LICENSE.txt in //third_party/nanopbGravatar Jonathan Hseu2017-02-14
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #9706 from dgquintas/nanopb_proto_version_bumpGravatar David G. Quintas2017-02-14
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update protobuf version used for nanopb compiler
| | | | | * | | | | | | | | | | | | Store cython-level call in grpc.CallGravatar Ken Payson2017-02-14
| | | | | |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows inspecting c-level properties of the call after completion.
| | * | | | | | | | | | | | | | | Add CronetUnitTests into Jenkins testsGravatar Muxi Yan2017-02-14
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Polish testGravatar Muxi Yan2017-02-14
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | remove some temporary commentsGravatar Muxi Yan2017-02-14
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Update protobuf version used for nanopb compilerGravatar David Garcia Quintas2017-02-14
|/ / / / / / / / / / / / / / / /
| | | | | | | | | | | | | | * | Fix bug in poll polling engine causing pollsets to be deleted before they ↵Gravatar Craig Tiller2017-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are removed from pollset_sets
| * | | | | | | | | | | | | | | Add new dummy Cronet APIGravatar Muxi Yan2017-02-14
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | Review nitsGravatar Craig Tiller2017-02-14
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | Add commentaryGravatar Craig Tiller2017-02-14
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | Simplify loopGravatar Craig Tiller2017-02-14
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | s/transport_private/handler_private -- use is no longer restricted to transportsGravatar Craig Tiller2017-02-14
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge remote-tracking branch 'upstream/master' into packet-coalescing-coreGravatar Muxi Yan2017-02-14
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #9703 from ctiller/bm_fixitGravatar Craig Tiller2017-02-14
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | Use pre-existing script for flamegraph generation
| * | | | | | | | | | | | | | | Use pre-existing script for flamegraph generationGravatar Craig Tiller2017-02-14
|/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Merge pull request #9699 from ctiller/bm_mehGravatar Craig Tiller2017-02-13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use shell to redirect a few big files
| * | | | | | | | | | | | | | | Use shell to redirect a few big filesGravatar Craig Tiller2017-02-13
|/ / / / / / / / / / / / / / /
| | | | | | | | * | | | | | | Include faster networksGravatar Craig Tiller2017-02-13
| | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | Better testGravatar Craig Tiller2017-02-13
| | | | | | | |/ / / / / / /
| | | | | | | * | | | | | | Add a test that measures flow control stalls in a deterministic wayGravatar Craig Tiller2017-02-13
| | | | | | | | | | | | | |
| | | | | | | | | * | | | | Use call context to propagare LR costsGravatar David Garcia Quintas2017-02-13
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #9695 from ctiller/no_tmpGravatar Craig Tiller2017-02-13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix command line
| * | | | | | | | | | | | | | Fix command lineGravatar Craig Tiller2017-02-13
|/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #9691 from mehrdada/enable-pylint-on-grpc-packageGravatar Mehrdad Afshari2017-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_statsGravatar Craig Tiller2017-02-13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix path
| | | | | | | | | * \ \ \ \ \ Merge github.com:grpc/grpc into bm_closureGravatar Craig Tiller2017-02-13
| | | | | | | | | |\ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | |
| | | | | | | | | * | | | | | Fix stack corruptionGravatar Craig Tiller2017-02-13
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Fix pathGravatar Craig Tiller2017-02-13
| | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | Add a comparison benchmark of acquiring a mutexGravatar Craig Tiller2017-02-13
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | Added Pylint to sanity testsGravatar Mehrdad Afshari2017-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_statsGravatar Craig Tiller2017-02-13
|\| | | | | | | | | | | | | | | |_|_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | Allow uploading results to BigQuery
| * | | | | | | | | | | | | Add -o magicksGravatar Craig Tiller2017-02-13
| | | | | | | | | | | | | |
| | | | | | | | | * | | | | Add benchmarks of closures, combiners, exec_ctx primitivesGravatar Craig Tiller2017-02-13
| |_|_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | |
| | | | | | | | | | * | | Merge branch 'master' of github.com:grpc/grpc into compression_implicit_encodingGravatar David Garcia Quintas2017-02-13
| | | | | | | | | | |\ \ \ | |_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | |