Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add a byte counter to chttp2_stream and use that for timestamps | 2018-11-29 | |
| | |||
* | Do not add the TCP buffer length. | 2018-11-29 | |
| | |||
* | Add the length of the buffer that is traced | 2018-11-28 | |
| | |||
* | Merge pull request #17313 from yashykt/padstreamsize | 2018-11-28 | |
|\ | | | | | Stream size needs to be rounded up to alignment | ||
* \ | Merge pull request #17294 from yashykt/traced | 2018-11-28 | |
|\ \ | | | | | | | Add traced information to stream op | ||
* \ \ | Merge pull request #17244 from guantaol/ev_epollbg | 2018-11-28 | |
|\ \ \ | | | | | | | | | Preparation for the new background poller 'epollbg' | ||
| | | * | Add required header | 2018-11-28 | |
| | | | | |||
* | | | | Merge pull request #17310 from yashykt/enableerrqueue | 2018-11-28 | |
|\ \ \ \ | | | | | | | | | | | Enable errqueue support for linux kernel versions 4.0.0 and above | ||
* | | | | | Add GPR_ATM_INC_ADD_THEN to grpc_core::RefCount | 2018-11-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to fix the wrong atomic op counts reported by benchmarks. Also add these macros to windows and gcc-sync headers as noop macros for consistency. | ||
| | | | * | Stream size needs to be rounded up to alignment | 2018-11-27 | |
| |_|_|/ |/| | | | |||
| * | | | Use grpc_event_engine_can_track_errors | 2018-11-27 | |
| | | | | |||
| * | | | Always set fd to be readable/writable on receiving EPOLLERR | 2018-11-27 | |
| | | | | |||
| | | * | Circumvent padding issues and make traced the second last field | 2018-11-27 | |
| | | | | |||
| | | * | Add traced information to stream op | 2018-11-27 | |
| |_|/ |/| | | |||
| | * | Revert "Use a static local flag to memorize whether the grpc event engine ↵ | 2018-11-27 | |
| | | | | | | | | | | | | | | | | | | runs in background or not" This reverts commit 9bbda894cbd845cea48a76c536d9731436c6313f. | ||
| | * | Revert "Resolve naming conflicts" | 2018-11-27 | |
| | | | | | | | | | | | | This reverts commit c1af11fbd622c640b15a7c8e5977e0c40a546969. | ||
| * | | Enable errqueue support for linux kernel versions 4.0.0 and above | 2018-11-27 | |
|/ / | |||
* | | Merge pull request #17300 from soheilhy/worktree-h2-refcnt | 2018-11-27 | |
|\ \ | | | | | | | Move HTTP2 transport and byte stream to grpc_core::RefCount. | ||
| * | | Move HTTP2 transport and byte stream to grpc_core::RefCount. | 2018-11-27 | |
| | | | | | | | | | | | | | | | Also, added a TODO to move `grpc_transport` to C++. I believe that's doable, which would requires significant change in all transports. | ||
* | | | Use grpc_core::RefCount in place of gpr_refcount | 2018-11-26 | |
| | | | |||
| | * | Resolve naming conflicts | 2018-11-26 | |
| | | | |||
| | * | Use a static local flag to memorize whether the grpc event engine runs in ↵ | 2018-11-26 | |
| | | | | | | | | | | | | background or not | ||
* | | | Merge pull request #17239 from vishalpowar/add_ads_in_metadata | 2018-11-26 | |
|\ \ \ | |/ / |/| | | Adding ads (data-plane-api) method name to wellknown names list. | ||
* | | | Merge pull request #17257 from vishalpowar/cleanup_load_reporting | 2018-11-26 | |
|\ \ \ | | | | | | | | | xDS plugin is going to use LRS stream to report load to balancer. Remove | ||
* \ \ \ | Merge branch 'master' into httpplumbing | 2018-11-21 | |
|\ \ \ \ | |||
* | | | | | Add can_track_err methods to other platforms too | 2018-11-21 | |
| | | | | | |||
| | * | | | Incorporate review comments | 2018-11-20 | |
| | | | | | |||
* | | | | | Reviewer comments | 2018-11-20 | |
| | | | | | |||
| | * | | | xDS plugin is going to use LRS stream to report load to balancer. Remove | 2018-11-20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the current grpclb specific load reporting from the implementation. The changes here also mean that the plugin will just get the initial response and no subsequent response from the balancer. | ||
| | | | * | Also extend iomgr_windows.cc | 2018-11-19 | |
| | | | | | |||
| * | | | | Regenerate projects | 2018-11-19 | |
| |/ / / | |||
| | | * | Extend ev_posix.* to prepare for the new background poller 'epollbg', | 2018-11-19 | |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | and get rid of the dependency loop on the grpc shutdown path. Make sure all background closures are complete before shutting down the other grpc modules. Avoid using the backup poller in TCP endpoints if using the background poller. | ||
* | | | Cleanup | 2018-11-16 | |
| | | | |||
| | * | Run the tools/codegen/core/gen_static_metadata.py and generate the | 2018-11-16 | |
| |/ | | | | | | | required files | ||
* | | Merge master | 2018-11-16 | |
|\ \ | |||
| | * | Merge pull request #17063 from AspirinSJL/lb_config | 2018-11-15 | |
| | |\ | | | | | | | | | Add support for LB config in service config | ||
| | * \ | Merge pull request #17226 from markdroth/channel_state_fix | 2018-11-15 | |
| | |\ \ | | | | | | | | | | | Don't reset channel state on resolver failure when LB policy exists. | ||
| | | | * | Add support for LB config in service config | 2018-11-15 | |
| | | |/ | | |/| | |||
| | * | | Add grpc_core::RefCount and use it for RefCountedPtr | 2018-11-15 | |
| |/ / | |||
| | * | Don't reset channel state on resolver failure when LB policy exists. | 2018-11-15 | |
| |/ | |||
| * | Merge pull request #17205 from soheilhy/worktree-ref-counted-nonpolymorphic | 2018-11-14 | |
| |\ | | | | | | | Add a non-polymorphic variant to RefCounted. | ||
| * \ | Merge branch 'master' into xds_plugin_rename_policy | 2018-11-13 | |
| |\ \ | |||
| | | * | Add a non-polymorphic variant to RefCounted. | 2018-11-13 | |
| | |/ | | | | | | | | | | | | | | | | Using RefCounted<Child, NonPolymorphic> users can now build smart, ref-counted pointers without paying the costs of a vtable when it's possible. | ||
| * | | Change the varible names that keep track of rr policy its state and | 2018-11-13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | resolution tracking to remove reference of the policy type (RR) - Change RoundRobin to Child and rr_ to child_ - Changing the function names to remove reference to RR. - Change 'grpclb' to 'xds' where parent policy is referenced. | ||
| | * | Merge pull request #17204 from apolcyn/avoid_re_resolution_after_shutdown | 2018-11-13 | |
| | |\ | | | | | | | | | Avoid re-resolution after c-ares resolver has been shut down | ||
| | * \ | Merge pull request #17149 from yihuazhang/remove_alts_shared_resource | 2018-11-13 | |
| | |\ \ | | | | | | | | | | | Do not use ALTS shared resource. | ||
| | * \ \ | Merge pull request #17193 from guantaol/client_reuse_addr | 2018-11-13 | |
| | |\ \ \ | | | | | | | | | | | | | Enable SO_REUSEADDR in client sockets | ||
| | | | | * | Avoid re-resolution after c-ares resolver has been shut down | 2018-11-13 | |
| | | | | | | |||
| | * | | | | Merge pull request #17202 from soheilhy/worktree-clientchannel-tsan | 2018-11-13 | |
| | |\ \ \ \ | | | | | | | | | | | | | | | Fix data race in client_channel. | ||
| | | | | * | | remove ALTS shared resources | 2018-11-13 | |
| | | |_|/ / | | |/| | | |