aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Do not wait for allocation if buffer is less than half the target.Gravatar Soheil Hassas Yeganeh2018-10-11
| | | | | We overallocate by 2x for target. Unless buffer is more than half full, we should not delay read for more allocation.
* Update TCP read estimates as soon as we read the whole buffer.Gravatar Soheil Hassas Yeganeh2018-10-11
| | | | | | | | | If we have a continous stream of bytes on the socket, we will never grow the buffer, because we will never get EAGAIN, and call finish. This is a serious performance issue, which can be misued. As soon as we have a full buffer, update the estimate.
* Merge pull request #16816 from jtattermusch/update_owners_dgx_mehrdadaGravatar Jan Tattermusch2018-10-10
|\ | | | | Update owners (replace dgquintas and mehrdada)
* \ Merge pull request #16826 from jtattermusch/fix_run_performance_testsGravatar Jan Tattermusch2018-10-10
|\ \ | | | | | | run_performance_tests.py: cleaner way to start port_server.py
* \ \ Merge pull request #16706 from vjpai/desigGravatar Vijay Pai2018-10-10
|\ \ \ | | | | | | | | Remove grpc_use_signal from API, as no longer relevant
| | * | make sure port server runs locally tooGravatar Jan Tattermusch2018-10-10
| |/ / |/| |
| * | Increment version number since grpc_use_signal deletion is an API breakerGravatar Vijay Pai2018-10-10
| | |
| * | Remove grpc_use_signal which is no longer relevantGravatar Vijay Pai2018-10-10
|/ /
* | Merge pull request #16812 from ghostwriternr/bazel-python-health-check-testGravatar Nathaniel Manista2018-10-10
|\ \ | | | | | | Bazel rules for Python grpcio_health_checking.
| | * update owner for client_channelGravatar Jan Tattermusch2018-10-10
| | |
* | | Merge pull request #16780 from jtattermusch/csharp_use_ninja_artifactsGravatar Jan Tattermusch2018-10-10
|\ \ \ | | | | | | | | use Ninja to build grpc_csharp_ext windows artifact
* \ \ \ Merge pull request #16800 from soheilhy/metadataGravatar Yash Tibrewal2018-10-09
|\ \ \ \ | | | | | | | | | | Make link_head consistent with link_tail.
* \ \ \ \ Merge pull request #16761 from ncteisen/channelz-cppGravatar Noah Eisen2018-10-09
|\ \ \ \ \ | | | | | | | | | | | | Channelz++ Part 5: GetServerSockets Support
| * \ \ \ \ Merge branch 'master' of https://github.com/grpc/grpc into channelz-cppGravatar ncteisen2018-10-09
| |\ \ \ \ \ | |/ / / / / |/| | | | |
* | | | | | Merge pull request #16758 from ncteisen/channelzGravatar Noah Eisen2018-10-09
|\ \ \ \ \ \ | | | | | | | | | | | | | | Channelz Part 7: Server Listening Socket Support
| | * | | | | C++ Channelz GetServerSockets SupportGravatar ncteisen2018-10-09
| |/ / / / /
| * / / / / Add skeleton listen socket supportGravatar ncteisen2018-10-09
|/ / / / /
* | | | | Merge pull request #16760 from ncteisen/channelz-server-socketsGravatar Noah Eisen2018-10-09
|\ \ \ \ \ | | | | | | | | | | | | Channelz Part 8: Get Server Sockets
* \ \ \ \ \ Merge pull request #16788 from ncteisen/channelz-registryGravatar Noah Eisen2018-10-09
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add Compaction to Channelz Registry
| | | | | * | Bazel rules for Python grpcio_health_checkingGravatar Naresh2018-10-09
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Bazel rules for building and testing grpcio_health_checking. An unofficial fork for rules_protobuf is used for now as it incorporates a change (#196 by duduko on the upstream repo pubref/rules_protobuf) which allows the protoc compiler to compile generated protos too. This was not merged because the change was failing for golang, but works as expected for Python. This is needed because grpcio_health_checking fetches it's proto file from a different directory (previously achived through setup.py) and thus needs to be moved to the required location within bazel-genfiles using a genrule.
| | | | * | update ssl-performance.mdGravatar Jan Tattermusch2018-10-09
| | | | | |
| | | | * | use Ninja to build grpc_csharp_ext windows artifactGravatar Jan Tattermusch2018-10-09
| |_|_|/ / |/| | | |
| | | | * regenerate CODEOWNERSGravatar Jan Tattermusch2018-10-09
| | | | |
| | | | * update OWNERS filesGravatar Jan Tattermusch2018-10-09
| |_|_|/ |/| | |
* | | | Merge pull request #16811 from stanley-cheung/bump-to-1_17Gravatar Stanley Cheung2018-10-08
|\ \ \ \ | | | | | | | | | | Bump to version v1.17.0-dev in master and regenerate projects
| * | | | Regenerate projectsGravatar Stanley Cheung2018-10-08
| | | | |
| * | | | Bump version to v1.17.xGravatar Stanley Cheung2018-10-08
|/ / / /
* | | | Merge pull request #16797 from guantaol/settings_timeout_testGravatar Guantao Liu2018-10-08
|\ \ \ \ | | | | | | | | | | Fix the test failure with callback-based polling.
* \ \ \ \ Merge pull request #16806 from jtattermusch/fix_python_api_tools_installationGravatar Jan Tattermusch2018-10-08
|\ \ \ \ \ | | | | | | | | | | | | Fix google-api-python-client installation in dockerfiles
* \ \ \ \ \ Merge pull request #16750 from AspirinSJL/timerGravatar Juanli Shen2018-10-08
|\ \ \ \ \ \ | | | | | | | | | | | | | | Clean some timer code
* \ \ \ \ \ \ Merge pull request #16593 from iguchi1124/remove-duplicate-errorGravatar apolcyn2018-10-08
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Ruby: remove duplicated `Unimplemented` error definition
* \ \ \ \ \ \ \ Merge pull request #16795 from yashykt/disable_error_trackingGravatar Yash Tibrewal2018-10-08
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Disable error tracking until Fathom changes are commited
* \ \ \ \ \ \ \ \ Merge pull request #16803 from stanley-cheung/upmerge-from-1_15Gravatar Stanley Cheung2018-10-08
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Upmerge from v1.15.x branch
* \ \ \ \ \ \ \ \ \ Merge pull request #16754 from jtattermusch/fix_unsecure_pcGravatar Jan Tattermusch2018-10-08
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | fix *_unsecure.pc files
| | | | | | * | | | | fix google-api-python-client installationGravatar Jan Tattermusch2018-10-08
| |_|_|_|_|/ / / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #16335 from ghostwriternr/python_bazel_4Gravatar Nathaniel Manista2018-10-08
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add Bazel targets for (some) Python unit tests.
| | | * | | | | | | | Upmerge from v1.15.x branch to masterGravatar Stanley Cheung2018-10-07
| |_|/| | | | | | | | |/| | | | | | | | | |
| | | | | | | | | | * Make link_head consistent with link_tail.Gravatar Soheil Hassas Yeganeh2018-10-06
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a tiny change I note while removing memset() calls. link_head doesn't set the reserved pointer while link_tail (correctly) does.
| | | | | | | | * | Add pop_back testGravatar ncteisen2018-10-05
| | | | | | | | | |
* | | | | | | | | | Merge pull request #16764 from yashykt/keepaliv_statusGravatar Yash Tibrewal2018-10-05
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Keepalive watchdog firing should return status UNAVAILABLE
| | | | | | | | * | | Fix the test failure with callback-based polling.Gravatar Guantao Liu2018-10-05
| |_|_|_|_|_|_|/ / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #16552 from ↵Gravatar Jan Tattermusch2018-10-05
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jtattermusch/csharp_expose_client_certificate_request Expose certificate request type in SslServerCredentials
* \ \ \ \ \ \ \ \ \ \ Merge pull request #16714 from muxi/add-timer-manager-debugGravatar Muxi Yan2018-10-05
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Core infrastructure for timer manager debug
* \ \ \ \ \ \ \ \ \ \ \ Merge pull request #16777 from jtattermusch/csharp_optimized_grpc_csharp_extGravatar Jan Tattermusch2018-10-05
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | build assembly-optimized grpc_csharp_ext with cmake
| | | | | | | | * | | | | Disable error tracking till Fathom changes are commitedGravatar Yash Tibrewal2018-10-05
| | | | | | | | | | | | |
| | | | | | | | | | | * | reviewer feedbackGravatar ncteisen2018-10-05
| | | | | | | | | | | | |
| | | | | | | | | | | | * Merge branch 'master' of https://github.com/grpc/grpc into ↵Gravatar ncteisen2018-10-05
| | | | | | | | | | | | |\ | |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | channelz-server-sockets
| | | | | | | | | | | | * fix objcGravatar ncteisen2018-10-05
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #16767 from ncteisen/channel-trace-sizeGravatar Noah Eisen2018-10-05
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Limit Channel Trace by Memory
| * | | | | | | | | | | | | remove stale commentSGravatar ncteisen2018-10-05
| | | | | | | | | | | | | |