Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| | | | | | | * | Merge remote-tracking branch 'upstream/master' into config-isolation | Muxi Yan | 2018-12-12 | |
| | | | | | | |\ | |_|_|_|_|_|_|/ |/| | | | | | | | ||||
| | | * | | | | | Revert "basic tcp_trace support for windows" | Nicolas "Pixel" Noble | 2018-12-13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 5861f082607344ed42215ac341e97e4b4bbf0abc. | |||
| | | * | | | | | Revert "better slice management for win_read" | Nicolas "Pixel" Noble | 2018-12-13 | |
| |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | This reverts commit b0139e15425196be518b251dbdfa3b86648b4740. | |||
* | | | | | | | Merge pull request #17482 from markdroth/remove_memory_alignment_hack | Mark D. Roth | 2018-12-12 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Revert alignment hack in New<> and Delete<>. | |||
| * | | | | | | | Revert alignment hack in New<> and Delete<>. | Mark D. Roth | 2018-12-12 | |
| | |_|/ / / / | |/| | | | | | ||||
| | * | | | | | Disable SRV and TXT lookups for localhost | Alexander Polcyn | 2018-12-12 | |
| |/ / / / / | ||||
* / / / / / | Revert "Changes add a script for generating C code and build rule for protobuf" | Alexander Polcyn | 2018-12-12 | |
|/ / / / / | | | | | | | | | | | | | | | | This reverts commit 62027b7e14624283f758a7785a0a1347eda0a147. | |||
* | | | | | Merge pull request #17364 from vishalpowar/generate_build | vishalpowar | 2018-12-11 | |
|\ \ \ \ \ | |/ / / / |/| | | | | Changes add a script for generating C code and build rule for protobuf | |||
| * | | | | Changes add a script for generating C code and build rule for protobuf | Vishal Powar | 2018-12-11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | protos All these changes need to go together to make sense - changes to use new version of upb in bazel - allowing includes in build target option - script for generating c code for protos - generated code for example build - adding changes for non-bazel builds - change sanity tests to ignore the generated files. | |||
* | | | | | Merge pull request #17456 from ncteisen/socket-pagination | Noah Eisen | 2018-12-11 | |
|\ \ \ \ \ | | | | | | | | | | | | | Channelz: Add Pagination to ServerSockets | |||
| * | | | | | Add test and fix bug | ncteisen | 2018-12-11 | |
| | | | | | | ||||
| * | | | | | reviewer feedback | ncteisen | 2018-12-11 | |
| | | | | | | ||||
| * | | | | | Add max_results to ServerSockets | ncteisen | 2018-12-11 | |
| | | | | | | ||||
* | | | | | | Revert "Revert "Allow encoding arbitrary channel args on a per-address basis."" | Mark D. Roth | 2018-12-11 | |
| | | | | | | ||||
* | | | | | | Merge pull request #17457 from muxi/alternate-debug-counters | Muxi Yan | 2018-12-10 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Add more counters to debug the timer crash on iOS | |||
| | * | | | | | Add pagination to serversockets | ncteisen | 2018-12-10 | |
| |/ / / / / |/| | | | | | ||||
| * | | | | | clang-format | Muxi Yan | 2018-12-10 | |
| | | | | | | ||||
| * | | | | | Add next_value and start_time | Muxi Yan | 2018-12-10 | |
| | | | | | | ||||
| | | | | * | Merge branch 'master' into config-isolation | Muxi Yan | 2018-12-10 | |
| | | | | |\ | |_|_|_|_|/ |/| | | | | | ||||
* | | | | | | Merge pull request #17398 from yihuazhang/gdc_metadata_server | yihuaz | 2018-12-10 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Add a non-sticky network check of metadata server detection to google default credentials | |||
* \ \ \ \ \ \ | Merge pull request #17433 from ncteisen/socket-name | Noah Eisen | 2018-12-09 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Channelz: Surface Socket Name | |||
* | | | | | | | | Revert "Allow encoding arbitrary channel args on a per-address basis." | hcaseyal | 2018-12-07 | |
| | | | | | | | | ||||
| * | | | | | | | clang tidy and clang format | ncteisen | 2018-12-07 | |
| | | | | | | | | ||||
* | | | | | | | | Merge pull request #17343 from markdroth/server_address_list | Mark D. Roth | 2018-12-07 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Allow encoding arbitrary channel args on a per-address basis. | |||
| * | | | | | | | | Allow encoding arbitrary channel args on a per-address basis. | Mark D. Roth | 2018-12-07 | |
| | | | | | | | | | ||||
* | | | | | | | | | Merge pull request #17391 from markdroth/reset_connection_backoff | Mark D. Roth | 2018-12-07 | |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | Fix bug in subchannel backoff reset code. | |||
* | | | | | | | | | Merge pull request #17442 from markdroth/client_channel_pick_init | Mark D. Roth | 2018-12-07 | |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Remove unnecessary initialization of fields in PickState. | |||
| | | * | | | | | | | Move the unref | ncteisen | 2018-12-07 | |
| | | | | | | | | | | ||||
| | | * | | | | | | | reviewer feedback | ncteisen | 2018-12-07 | |
| | | | | | | | | | | ||||
* | | | | | | | | | | Merge pull request #17358 from markdroth/subchannel_index_exec_ctx_fix | Mark D. Roth | 2018-12-07 | |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Stop passing ExecCtx as avl user_data. | |||
| | | | * | | | | | | | reviewer feedback | ncteisen | 2018-12-07 | |
| | | | | | | | | | | | ||||
| | * | | | | | | | | | Remove unnecessary initialization of fields in PickState. | Mark D. Roth | 2018-12-07 | |
| | | | | | | | | | | | ||||
* | | | | | | | | | | | Merge pull request #17425 from yang-g/trivially | Yang Gao | 2018-12-06 | |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Make TraceFlag trivially destructible | |||
| | | | | * | | | | | | | Surface socket name | ncteisen | 2018-12-06 | |
| |_|_|_|/ / / / / / / |/| | | | | | | | | | | ||||
| | | | * | | | | | | | code review changes | Mark D. Roth | 2018-12-06 | |
| | | | | | | | | | | | ||||
* | | | | | | | | | | | Merge pull request #17401 from soheilhy/worktree-nolock | Soheil Hassas Yeganeh | 2018-12-06 | |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Implement a lock-free fast path for queue_call_request() | |||
* \ \ \ \ \ \ \ \ \ \ \ | Merge pull request #17383 from ↵ | Mark D. Roth | 2018-12-06 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | markdroth/pick_first_choose_ready_subchannel_at_startup Change pick_first to immediately select the first subchannel in READY state. | |||
* \ \ \ \ \ \ \ \ \ \ \ \ | Merge pull request #17423 from jtattermusch/upmerge_v1_17_x_to_master | Jan Tattermusch | 2018-12-06 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | Upmerge v1.17.x to master | |||
| | * | | | | | | | | | | | Change pick_first to immediately select the first subchannel in READY state. | Mark D. Roth | 2018-12-06 | |
| | | | | | | | | | | | | | ||||
* | | | | | | | | | | | | | Merge pull request #17395 from markdroth/lb_policy_name_case | Mark D. Roth | 2018-12-06 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix LB policy name case handling. | |||
| | | | | | | | * | | | | | | fix a compilation error | Yihua Zhang | 2018-12-06 | |
| | | | | | | | | | | | | | | ||||
| | | | | | | | * | | | | | | revision 1 | Yihua Zhang | 2018-12-06 | |
| | | | | | | | | | | | | | | ||||
| | | | | * | | | | | | | | | Add a static_assert | yang-g | 2018-12-06 | |
| | | | | | | | | | | | | | | ||||
| | | | | | | * | | | | | | | Fix bug in subchannel backoff reset code. | Mark D. Roth | 2018-12-06 | |
| | | | | | | | | | | | | | | ||||
| | | | | * | | | | | | | | | Make TraceFlag trivially destructible | yang-g | 2018-12-06 | |
| |_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | | ||||
| | | | | | | * | | | | | | Merge remote-tracking branch 'upstream/master' into gdc_metadata_server | Yihua Zhang | 2018-12-06 | |
| | | | | | | |\ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | ||||
| * | | | | | | | | | | | | Fix LB policy name case handling. | Mark D. Roth | 2018-12-06 | |
| | |/ / / / / / / / / / | |/| | | | | | | | | | | ||||
* / | | | | | | | | | | | Fix off by one error in channelz | ncteisen | 2018-12-06 | |
|/ / / / / / / / / / / | ||||
| * | | | | | | | | | | Merge remote-tracking branch 'upstream/v1.17.x' into HEAD | Jan Tattermusch | 2018-12-06 | |
|/| | | | | | | | | | | ||||
| | * | | | | | | | | | Implement a lock-free fast path for queue_call_request() | Soheil Hassas Yeganeh | 2018-12-05 | |
| | | |/ / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For tiny RPCs, every single requests in almost the first item in the list. Hence, it would try to lock the server to process pending requests. Instead of locking, simply set and check atomic values when there is a possiblity of having pending requests. This increases QPS by 10%, for the 62-channel/0B-RPC benchmark using the callback API. |