Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #17046 from markdroth/health_check_client_fix | 2018-10-30 | |
|\ | | | | | Fix handling of call context in health check call batch payload. | ||
* \ | Merge pull request #17010 from ↵ | 2018-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 commetns | 2018-10-29 | |
| | | | |||
* | | | Merge branch 'master' of https://github.com/grpc/grpc into ↵ | 2018-10-29 | |
|\ \ \ | | | | | | | | | | | | | channelz-listen-sockets | ||
| | | * | Fix handling of call context in health check call batch payload. | 2018-10-29 | |
| | |/ | |/| | |||
* | | | Actually track listening address | 2018-10-29 | |
| | | | |||
* | | | Listen sockets track their port | 2018-10-29 | |
| | | | |||
| * | | Fix resource quota related leak | 2018-10-26 | |
|/ / | |||
* | | Fix internal build breakage | 2018-10-25 | |
| | | |||
* | | Merge pull request #16823 from AspirinSJL/rq | 2018-10-25 | |
|\ \ | | | | | | | Account the memory usage of channel and call by resource quota | ||
* \ \ | Merge pull request #16979 from yashykt/connector_deadlock | 2018-10-25 | |
|\ \ \ | | | | | | | | | Fix deadlock issue in HTTP2 connector | ||
| | * | | Fix OOM by expanding resource quota coverage | 2018-10-25 | |
| |/ / |/| | | |||
| | * | Revert "Revert "Fail wait_for_ready=false RPCs when channel is in ↵ | 2018-10-25 | |
| |/ |/| | | | | | TRANSIENT_FAILURE."" | ||
| * | Add comments about the fix | 2018-10-25 | |
| | | |||
* | | Revert "Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE." | 2018-10-24 | |
| | | |||
* | | Client-side health checking support. | 2018-10-24 | |
| | | |||
* | | Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE. | 2018-10-24 | |
| | | |||
| * | Fix deadlock issue in connector | 2018-10-23 | |
| | | |||
* | | Merge pull request #16869 from yihuazhang/revert_pollset_set_change | 2018-10-23 | |
|\ \ | |/ |/| | Do not pass interested_parties during handshake | ||
* | | Merge pull request #16913 from apolcyn/resolver_owns_ares_requests | 2018-10-19 | |
|\ \ | | | | | | | Fix a dangling pointer on ares_request object in case of cancellation | ||
* \ \ | Merge pull request #16917 from apolcyn/fix_init_shutdown_init | 2018-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 ↵ | 2018-10-19 | |
| | | | | | | | | | | | | | | | | restarted | ||
| | * | | Fix a dangling pointer on ares_request object in case of cancellation | 2018-10-19 | |
| |/ / | |||
* | | | Merge branch 'master' of https://github.com/grpc/grpc into more-channel-tracing | 2018-10-19 | |
|\ \ \ | |||
| * \ \ | Merge pull request #16932 from soheilhy/worktree-error | 2018-10-18 | |
| |\ \ \ | | | | | | | | | | | Optimize error handling for special cases. | ||
| | * | | | Optimize error handling for special cases. | 2018-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. | 2018-10-18 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | Also, - Changes to extract grpclb_proto into its own build target - Remove client_load_reporting_filter from xds plugin. | ||
* | | | | reviewer comments | 2018-10-18 | |
| | | | | |||
* | | | | reviewer feedback | 2018-10-18 | |
| | | | | |||
* | | | | reviewer feedback | 2018-10-17 | |
| | | | | |||
* | | | | reviewer feedback | 2018-10-17 | |
| | | | | |||
| * | | | clang-tidy fixes | 2018-10-17 | |
| | | | | |||
* | | | | Start of channelz resolution support | 2018-10-16 | |
|/ / / | |||
* | | | Merge pull request #16868 from vishalpowar/xds-plugin | 2018-10-16 | |
|\ \ \ | | | | | | | | | Add new grpc lb plugin 'xds' | ||
| * | | | Add new grpc lb plugin 'xds' | 2018-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-tracing | 2018-10-16 | |
|\ \ \ \ | | | | | | | | | | | Channelz Part 10: More Channel Tracing | ||
* | | | | | Assume UNKNOWN if no status | 2018-10-15 | |
| | | | | | |||
* | | | | | Merge pull request #16801 from soheilhy/worktree-slice | 2018-10-15 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | Avoid unnecessary ref/unref calls to get mdelem from slices. | ||
| | * | | | Add subchannnel conn state tracing | 2018-10-15 | |
| | | | | | |||
| | * | | | Add channel conn state tracing | 2018-10-15 | |
| |/ / / |/| | | | |||
| * | | | Use grpc_mdelem_create() directly. | 2018-10-14 | |
| | | | | | | | | | | | | | | | | | | | | Remove grpc_mdelem_from_slices_no_unref() since it's a wrapper around grpc_mdelem_create(). | ||
| | | * | Do not pass interested_parties during handshake | 2018-10-12 | |
| |_|/ |/| | | |||
* | | | Merge pull request #16827 from ncteisen/channelz-connected-ownership | 2018-10-11 | |
|\ \ \ | | | | | | | | | Connected Channel has ref to Channelz | ||
* \ \ \ | Merge pull request #16792 from ↵ | 2018-10-11 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | grpc/revert-16791-revert-16695-pass_pollset_set_tsi_handshaker Revert "Revert "Create and pass pollset_set to ALTS TSI handshaker"" | ||
| | * | | | reviewer comments | 2018-10-11 | |
| | | | | | |||
* | | | | | Merge pull request #16753 from jtattermusch/unify_fallthrough | 2018-10-11 | |
|\ \ \ \ \ | | | | | | | | | | | | | Unify fallthrough comment in switch statements | ||
| | | * | | | reviewer comments | 2018-10-11 | |
| | | | | | | |||
| | | * | | | Connected channel has ref to channelz | 2018-10-10 | |
| | | | | | | |||
| | | * | | | Intercept trailing in subchannel, not client_channel | 2018-10-10 | |
| |_|/ / / |/| | | | | |||
* | | | | | Merge pull request #16816 from jtattermusch/update_owners_dgx_mehrdada | 2018-10-10 | |
|\ \ \ \ \ | | | | | | | | | | | | | Update owners (replace dgquintas and mehrdada) |