Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Refactor request routing code out of client_channel. | Mark D. Roth | 2018-12-20 |
| | |||
* | Merge pull request #17534 from markdroth/grpclb_subchannel_fix | Nicolas Noble | 2018-12-18 |
|\ | | | | | Fix bug incorrectly inhibiting subchannel sharing for grpclb. | ||
| * | Fix bug that was breaking subchannel reuse in grpclb. | Mark D. Roth | 2018-12-18 |
| | | |||
* | | Improve grpclb trace logging. | Mark D. Roth | 2018-12-17 |
|/ | |||
* | Move security credentials, connectors, and auth context to C++ | Soheil Hassas Yeganeh | 2018-12-13 |
| | | | | | | | This is to use `grpc_core::RefCount` to improve performnace. This commit also replaces explicit C vtables, with C++ vtable with its own compile time assertions and performance benefits. It also makes use of `RefCountedPtr` wherever possible. | ||
* | Revert "Revert "Allow encoding arbitrary channel args on a per-address basis."" | Mark D. Roth | 2018-12-11 |
| | |||
* | Revert "Allow encoding arbitrary channel args on a per-address basis." | hcaseyal | 2018-12-07 |
| | |||
* | Allow encoding arbitrary channel args on a per-address basis. | Mark D. Roth | 2018-12-07 |
| | |||
* | Add debug-only tracing to grpc_core::RefCount | Soheil Hassas Yeganeh | 2018-12-01 |
| | | | | | Also, this patch removes the *WithTracing variants in favor of the new API. | ||
* | Don't ignore empty serverlists from the grpclb balancer. | Mark D. Roth | 2018-11-29 |
| | |||
* | Add support for LB config in service config | Juanli Shen | 2018-11-15 |
| | |||
* | Update the RR policy when fallback is disabled | Juanli Shen | 2018-11-09 |
| | |||
* | Remeve memset(0) from arena allocated memory. | Soheil Hassas Yeganeh | 2018-11-05 |
| | | | | | | | Callers are updated to properly initialize the memory. This behavior can be overridden using GRPC_ARENA_INIT_STRATEGY environment variable. | ||
* | Client-side health checking support. | Mark D. Roth | 2018-10-24 |
| | |||
* | unify fallthrough comment in switch statements | Jan Tattermusch | 2018-10-10 |
| | |||
* | reviewer feedback | ncteisen | 2018-10-04 |
| | |||
* | Free result of grpc_dump_slice | David Garcia Quintas | 2018-09-24 |
| | |||
* | Merge branch 'master' of https://github.com/grpc/grpc into channelz-subchannels | ncteisen | 2018-08-28 |
|\ | |||
| * | Merge pull request #16373 from markdroth/mu_guard_cleanup | Mark D. Roth | 2018-08-17 |
| |\ | | | | | | | Move C++ mu_guard class out of C-core public headers and fix style. | ||
| | * | Move C++ mu_guard class out of C-core public headers and fix style. | Mark D. Roth | 2018-08-16 |
| | | | |||
| * | | Revert "Add more filter priority levels" | Yang Gao | 2018-08-16 |
| |/ | |||
* | | Merge branch 'master' of https://github.com/grpc/grpc into channelz-subchannels | ncteisen | 2018-08-11 |
|\| | |||
| * | Merge pull request #16225 from markdroth/reset_connection_backoff | Mark D. Roth | 2018-08-07 |
| |\ | | | | | | | Reset connection backoff | ||
| | * | Add experimental API for resetting connection backoff. | Mark D. Roth | 2018-08-06 |
| | | | |||
* | | | Merge branch 'master' of https://github.com/grpc/grpc into channelz-subchannels | ncteisen | 2018-08-02 |
|\ \ \ | | |/ | |/| | |||
| | * | Add more filter priority levels | yang-g | 2018-08-01 |
| |/ | |||
| * | Eliminate PingOneLocked() from LB policy API. | Mark D. Roth | 2018-07-30 |
| | | |||
* | | refactor | ncteisen | 2018-07-20 |
|/ | |||
* | Add child refs support to grpclb | ncteisen | 2018-07-18 |
| | |||
* | Merge branch 'master' of https://github.com/grpc/grpc into ↵ | ncteisen | 2018-07-18 |
|\ | | | | | | | channelz-get-top-channels | ||
* | | reviewer feedback | ncteisen | 2018-07-17 |
| | | |||
| * | reviewer feedback: | ncteisen | 2018-07-17 |
| | | |||
* | | Support for GetTopChannels | ncteisen | 2018-07-16 |
| | | |||
| * | Reviewer feedback; move lists to children | ncteisen | 2018-07-12 |
|/ | |||
* | Update to use the canonical version of LB proto | David Garcia Quintas | 2018-06-21 |
| | |||
* | back to using quotes for nanopb includes | David Garcia Quintas | 2018-06-04 |
| | |||
* | quotes to angle brackets for nanopb includes | David Garcia Quintas | 2018-06-01 |
| | |||
* | clang-format | David Garcia Quintas | 2018-06-01 |
| | |||
* | Fix the inclusion "third_party/nanopb/..." to simply "..." | David Garcia Quintas | 2018-06-01 |
| | |||
* | Merge pull request #14894 from sreecha/fix-time | Sree Kuchibhotla | 2018-05-22 |
|\ | | | | | Fix grpc_millis type (timers are broken on 32-bit systems otherwise) | ||
* | | Use gpr_atm_full_xchg() instead of acq_load and full_fetch_add(). | Mark D. Roth | 2018-05-18 |
| | | |||
* | | C++-ify grpclb client stats. | Mark D. Roth | 2018-05-17 |
| | | |||
* | | Merge pull request #15044 from yashykt/gprlikely2 | Yash Tibrewal | 2018-05-11 |
|\ \ | | | | | | | Add GPR_UNLIKELY annotations for client side on error cases | ||
| | * | Merge branch 'master' into fix-time | Sree Kuchibhotla | 2018-05-08 |
| | |\ | |_|/ |/| | | |||
| * | | Add GPR_UNLIKELY annotations mainly for the client path in error conditions | Yash Tibrewal | 2018-05-04 |
| | | | |||
* | | | incorporate alts to google default creds | Yihua Zhang | 2018-05-03 |
|/ / | |||
* | | Change trace logging to use GPR_INFO instead of GPR_DEBUG. | Mark D. Roth | 2018-04-25 |
| | | |||
* | | Work-around for ref-counted subclass deletion address problem. | Mark D. Roth | 2018-04-20 |
| | | |||
| * | Fix some more formatting issues | Sree Kuchibhotla | 2018-04-16 |
|/ | |||
* | Merge branch 'master' of github.com:grpc/grpc into authority_header | David Garcia Quintas | 2018-03-21 |
|\ |