aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext
Commit message (Collapse)AuthorAge
* Merge pull request #17046 from markdroth/health_check_client_fixGravatar Mark D. Roth2018-10-30
|\ | | | | Fix handling of call context in health check call batch payload.
* \ Merge pull request #17010 from ↵Gravatar Mark D. Roth2018-10-30
|\ \ | | | | | | | | | | | | grpc/revert-16996-revert-16912-fail_rpcs_on_transient_failure Revert "Revert "Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE.""
* | | reviewer commetnsGravatar ncteisen2018-10-29
| | |
* | | Merge branch 'master' of https://github.com/grpc/grpc into ↵Gravatar ncteisen2018-10-29
|\ \ \ | | | | | | | | | | | | channelz-listen-sockets
| | | * Fix handling of call context in health check call batch payload.Gravatar Mark D. Roth2018-10-29
| | |/ | |/|
* | | Actually track listening addressGravatar ncteisen2018-10-29
| | |
* | | Listen sockets track their portGravatar ncteisen2018-10-29
| | |
| * | Fix resource quota related leakGravatar Juanli Shen2018-10-26
|/ /
* | Fix internal build breakageGravatar Hope Casey-Allen2018-10-25
| |
* | Merge pull request #16823 from AspirinSJL/rqGravatar Juanli Shen2018-10-25
|\ \ | | | | | | Account the memory usage of channel and call by resource quota
* \ \ Merge pull request #16979 from yashykt/connector_deadlockGravatar Yash Tibrewal2018-10-25
|\ \ \ | | | | | | | | Fix deadlock issue in HTTP2 connector
| | * | Fix OOM by expanding resource quota coverageGravatar Juanli Shen2018-10-25
| |/ / |/| |
| | * Revert "Revert "Fail wait_for_ready=false RPCs when channel is in ↵Gravatar Mark D. Roth2018-10-25
| |/ |/| | | | | TRANSIENT_FAILURE.""
| * Add comments about the fixGravatar Yash Tibrewal2018-10-25
| |
* | Revert "Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE."Gravatar hcaseyal2018-10-24
| |
* | Client-side health checking support.Gravatar Mark D. Roth2018-10-24
| |
* | Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE.Gravatar Mark D. Roth2018-10-24
| |
| * Fix deadlock issue in connectorGravatar Yash Tibrewal2018-10-23
| |
* | Merge pull request #16869 from yihuazhang/revert_pollset_set_changeGravatar yihuaz2018-10-23
|\ \ | |/ |/| Do not pass interested_parties during handshake
* | Merge pull request #16913 from apolcyn/resolver_owns_ares_requestsGravatar apolcyn2018-10-19
|\ \ | | | | | | Fix a dangling pointer on ares_request object in case of cancellation
* \ \ Merge pull request #16917 from apolcyn/fix_init_shutdown_initGravatar apolcyn2018-10-19
|\ \ \ | | | | | | | | Fix corruption of ares blocking_resolve_address when grpc is restarted
| * | | Fix corruption of blocking_resolve_address when ares is used and grpc is ↵Gravatar Alexander Polcyn2018-10-19
| | | | | | | | | | | | | | | | restarted
| | * | Fix a dangling pointer on ares_request object in case of cancellationGravatar Alexander Polcyn2018-10-19
| |/ /
* | | Merge branch 'master' of https://github.com/grpc/grpc into more-channel-tracingGravatar ncteisen2018-10-19
|\ \ \
| * \ \ Merge pull request #16932 from soheilhy/worktree-errorGravatar Soheil Hassas Yeganeh2018-10-18
| |\ \ \ | | | | | | | | | | Optimize error handling for special cases.
| | * | | Optimize error handling for special cases.Gravatar Soheil Hassas Yeganeh2018-10-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit contains a few improvements: 1. Using a consequetive range of [0..4], will allow us to merge all branches of error_is_special into one comparison. 2. With (1), we can remove the for loops to find entries in error_status_map with a single O(1) lookup. 3. grpc_error_is_special() code paths should be inlined for ref and unref to avoid callq for the majority of cases where speical error is used. 4. grpc_error_get_int() should never accept a nullptr argument to avoid an expensive branch in the hot path. Callers should all allocate a dummy int on the stack when calling.
| * | | | Changes to register xds plugin init and shutdown.Gravatar Vishal Powar2018-10-18
| |/ / / | | | | | | | | | | | | | | | | | | | | Also, - Changes to extract grpclb_proto into its own build target - Remove client_load_reporting_filter from xds plugin.
* | | | reviewer commentsGravatar ncteisen2018-10-18
| | | |
* | | | reviewer feedbackGravatar ncteisen2018-10-18
| | | |
* | | | reviewer feedbackGravatar ncteisen2018-10-17
| | | |
* | | | reviewer feedbackGravatar ncteisen2018-10-17
| | | |
| * | | clang-tidy fixesGravatar Vijay Pai2018-10-17
| | | |
* | | | Start of channelz resolution supportGravatar ncteisen2018-10-16
|/ / /
* | | Merge pull request #16868 from vishalpowar/xds-pluginGravatar vishalpowar2018-10-16
|\ \ \ | | | | | | | | Add new grpc lb plugin 'xds'
| * | | Add new grpc lb plugin 'xds'Gravatar Vishal Powar2018-10-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This plugin currently implements the grpclb protocol. NOTE: All the files under xds/ directory have been cloned from grpclb/ and will be updated in subsequently to support xds API.
* | | | Merge pull request #16887 from ncteisen/channel-tracingGravatar Noah Eisen2018-10-16
|\ \ \ \ | | | | | | | | | | Channelz Part 10: More Channel Tracing
* | | | | Assume UNKNOWN if no statusGravatar ncteisen2018-10-15
| | | | |
* | | | | Merge pull request #16801 from soheilhy/worktree-sliceGravatar Soheil Hassas Yeganeh2018-10-15
|\ \ \ \ \ | |_|/ / / |/| | | | Avoid unnecessary ref/unref calls to get mdelem from slices.
| | * | | Add subchannnel conn state tracingGravatar ncteisen2018-10-15
| | | | |
| | * | | Add channel conn state tracingGravatar ncteisen2018-10-15
| |/ / / |/| | |
| * | | Use grpc_mdelem_create() directly.Gravatar Soheil Hassas Yeganeh2018-10-14
| | | | | | | | | | | | | | | | | | | | Remove grpc_mdelem_from_slices_no_unref() since it's a wrapper around grpc_mdelem_create().
| | | * Do not pass interested_parties during handshakeGravatar Yihua Zhang2018-10-12
| |_|/ |/| |
* | | Merge pull request #16827 from ncteisen/channelz-connected-ownershipGravatar Noah Eisen2018-10-11
|\ \ \ | | | | | | | | Connected Channel has ref to Channelz
* \ \ \ Merge pull request #16792 from ↵Gravatar yihuaz2018-10-11
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | grpc/revert-16791-revert-16695-pass_pollset_set_tsi_handshaker Revert "Revert "Create and pass pollset_set to ALTS TSI handshaker""
| | * | | reviewer commentsGravatar ncteisen2018-10-11
| | | | |
* | | | | Merge pull request #16753 from jtattermusch/unify_fallthroughGravatar Jan Tattermusch2018-10-11
|\ \ \ \ \ | | | | | | | | | | | | Unify fallthrough comment in switch statements
| | | * | | reviewer commentsGravatar ncteisen2018-10-11
| | | | | |
| | | * | | Connected channel has ref to channelzGravatar ncteisen2018-10-10
| | | | | |
| | | * | | Intercept trailing in subchannel, not client_channelGravatar ncteisen2018-10-10
| |_|/ / / |/| | | |
* | | | | Merge pull request #16816 from jtattermusch/update_owners_dgx_mehrdadaGravatar Jan Tattermusch2018-10-10
|\ \ \ \ \ | | | | | | | | | | | | Update owners (replace dgquintas and mehrdada)