Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #17072 from yashykt/interceptor_cancellation | Yash Tibrewal | 2018-11-06 |
|\ | | | | | Interceptors should see a Cancellation notification | ||
* \ | Merge pull request #17105 from vjpai/callback_success | Vijay Pai | 2018-11-06 |
|\ \ | | | | | | | Minor refactor of CallbackWithSuccessTag | ||
* \ \ | Merge pull request #17112 from yashykt/statstestbuild | Yash Tibrewal | 2018-11-06 |
|\ \ \ | | | | | | | | | Add BUILD file for stats_test.cc | ||
* \ \ \ | Merge pull request #17089 from vjpai/callback_shutdown | Vijay Pai | 2018-11-06 |
|\ \ \ \ | | | | | | | | | | | Resolve a deadlock in callback CQ shutdown | ||
| | | * | | Release the CallbackWithSuccessTag from a server context completionop | Vijay Pai | 2018-11-06 |
| | | | | | |||
| | | * | | Refactoring of CallbackWithSuccessTag | Vijay Pai | 2018-11-06 |
| |_|/ / |/| | | | |||
* | | | | Merge pull request #17103 from vishalpowar/cleanup_drop_handling_xds | vishalpowar | 2018-11-06 |
|\ \ \ \ | | | | | | | | | | | xds plugin does not need drop to be determined by serverlist | ||
* \ \ \ \ | Merge pull request #17117 from jtattermusch/interop_tests_deprecate_internalci | Jan Tattermusch | 2018-11-06 |
|\ \ \ \ \ | | | | | | | | | | | | | run_interop_tests.py cleanup (deprecate --internal_ci cmdline arg) | ||
* \ \ \ \ \ | Merge pull request #17100 from jtattermusch/time_macos_prepare | Jan Tattermusch | 2018-11-06 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Time prepare_build_macos_rc script | ||
* \ \ \ \ \ \ | Merge pull request #17102 from soheilhy/worktree-h2-inline | Soheil Hassas Yeganeh | 2018-11-06 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Eliminate function pointers in hpack_enc(). | ||
| | | * | | | | | run_interop_tests.py cleanup | Jan Tattermusch | 2018-11-06 |
| |_|/ / / / / |/| | | | | | | |||
* | | | | | | | Merge pull request #17109 from soheilhy/worktree-call-relayout | Soheil Hassas Yeganeh | 2018-11-06 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Optimize `grpc_call_stack_init` for cache coherency. | ||
| | | * | | | | | time macos prepare script | Jan Tattermusch | 2018-11-06 |
| |_|/ / / / / |/| | | | | | | |||
* | | | | | | | Merge pull request #17057 from jtattermusch/faster_python_build | Jan Tattermusch | 2018-11-06 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Add python monkey-patch for parallel build_ext compilation | ||
| | | * | | | | | Eliminate function pointers in hpack_enc(). | Soheil Hassas Yeganeh | 2018-11-05 |
| |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using a conditional branch to set a function pointer will prevent the compiler to inline the function and worse it would jump based on a register value killing the pipline. Here is a short example to demonstrate the variants: https://godbolt.org/z/radfZg Remove `add_nothing` and add a lambda when necessary to make sure everything is inlined. | ||
* | | | | | | | Merge pull request #17107 from yashykt/buildissue | Yash Tibrewal | 2018-11-05 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | move client_interceptor.cc from src/cpp/codegen to src/cpp/client | ||
* \ \ \ \ \ \ \ | Merge pull request #16976 from benjaminp/remove-pkg_resources | Lidi Zheng | 2018-11-05 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Replace pkg_resources with pkgutil. | ||
* \ \ \ \ \ \ \ \ | Merge pull request #17088 from grpc/tools_py3_2 | Richard Belleville | 2018-11-05 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Make run_tests.py python-version agnostic | ||
* \ \ \ \ \ \ \ \ \ | Merge pull request #16946 from lidizheng/py-utf-8 | Lidi Zheng | 2018-11-05 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Python add support for utf-8 error messages | ||
* \ \ \ \ \ \ \ \ \ \ | Merge pull request #17106 from yashykt/debugassert | Yash Tibrewal | 2018-11-05 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Add GPR_CODEGEN_DEBUG_ASSERT | ||
| | | | | | | | | | * | | Add BUILD file for stats_test.cc | Yash Tibrewal | 2018-11-05 |
| |_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | |||
| | | | | | | * | | | | Optimize `grpc_call_stack_init` for cache coherency. | Soheil Hassas Yeganeh | 2018-11-05 |
| |_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure call_element[0..count] is filled before actually calling `init_call_elem` of the filters, because they would trash the cache. This improves BM_StreamingPingPong<TCP, ...> by 3%. | ||
| | | * | | | | | | | Retain compatiblity with python2 | Richard Belleville | 2018-11-05 |
| | | | | | | | | | | |||
| | | | | * | | | | | move client_interceptor.cc from src/cpp/codegen to src/cpp/client | Yash Tibrewal | 2018-11-05 |
| |_|_|_|/ / / / / |/| | | | | | | | | |||
| * | | | | | | | | Remove unnecessary header | Yash Tibrewal | 2018-11-05 |
| | | | | | | | | | |||
| * | | | | | | | | Add GPR_CODEGEN_DEBUG_ASSERT | Yash Tibrewal | 2018-11-05 |
|/ / / / / / / / | |||
* | | | | | | | | Merge pull request #17090 from yashykt/minor_cleanup1 | Yash Tibrewal | 2018-11-05 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Prefer lambda expressions over std::bind | ||
| | * | | | | | | | Add support for utf-8 error messages | Lidi Zheng | 2018-11-05 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Both server and client should be fine with utf-8 error messages now * Adding an interop test: special status message | ||
* | | | | | | | | | Merge pull request #17096 from vjpai/inproc_fix | Vijay Pai | 2018-11-05 |
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | | Make inproc transport properly obey status ordering rules | ||
| | * | | | | | | | Don't use default capture | Yash Tibrewal | 2018-11-05 |
| | | | | | | | | | |||
| | | * | | | | | | Yapf all the things | Richard Belleville | 2018-11-05 |
| | | | | | | | | | |||
| | | | | | * | | | xds plugin does not need drop to be determined by serverlist | Vishal Powar | 2018-11-05 |
| |_|_|_|_|/ / / |/| | | | | | | | |||
* | | | | | | | | Merge pull request #17085 from yashykt/minor_cleanup | Yash Tibrewal | 2018-11-05 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Minor Cleanup | ||
| | * | | | | | | | Added another test case for status ordering | Vijay Pai | 2018-11-05 |
| | | | | | | | | | |||
* | | | | | | | | | Merge pull request #17099 from grpc/jtattermusch-patch-1 | Jan Tattermusch | 2018-11-05 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Cleanup: update tools/internal_ci/README.md | ||
| | | * | | | | | | | Make inproc transport properly obey status ordering rules | Vijay Pai | 2018-11-05 |
| | | | | | | | | | | |||
* | | | | | | | | | | Merge pull request #17098 from jtattermusch/objc_only_run_separately | Jan Tattermusch | 2018-11-05 |
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | | | only run objc tests in their own separate job | ||
| | | | | * | | | | | Restore unnecessary 2to3 change | Richard Belleville | 2018-11-05 |
| | | | | | | | | | | |||
* | | | | | | | | | | Merge pull request #16944 from soheilhy/worktree-memset | Soheil Hassas Yeganeh | 2018-11-05 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Remove memset(0) from arena allocate memory. | ||
| | | * | | | | | | | | update tools/internal_ci/README.md | Jan Tattermusch | 2018-11-05 |
| |_|/ / / / / / / / |/| | | | | | | | | | |||
| * | | | | | | | | | 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. | ||
| | * | | | | | | | | only run objc tests in their own separate job | Jan Tattermusch | 2018-11-05 |
| |/ / / / / / / / |/| | | | | | | | | |||
* | | | | | | | | | Merge pull request #15754 from kkm000/package-grpc-tools-doc | Jan Tattermusch | 2018-11-05 |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | Document .NET build integration with Grpc.Tools | ||
| | | * | | | | | | Prefer lambda expressions over std::bind | Yash Tibrewal | 2018-11-02 |
| | | | | | | | | | |||
| | | | | | | * | | Resolve a deadlock in callback CQ shutdown | Vijay Pai | 2018-11-02 |
| |_|_|_|_|_|/ / |/| | | | | | | | |||
* | | | | | | | | Merge pull request #17087 from ncteisen/reset-json | Noah Eisen | 2018-11-02 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Channelz, Reset JSON Pointer | ||
* \ \ \ \ \ \ \ \ | Merge pull request #17086 from markdroth/channelz_subchannel_cleanup | Mark D. Roth | 2018-11-02 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Record subchannel calls started as part of creating subchannel call. | ||
| | | | | | * | | | | Remove unnecessary list conversion | Richard Belleville | 2018-11-02 |
| | | | | | | | | | | |||
| | * | | | | | | | | Add blank line | ncteisen | 2018-11-02 |
| | | | | | | | | | | |||
| | | | | | * | | | | Make run_tests.py python-version agnostic | Richard Belleville | 2018-11-02 |
| | | | | | | | | | |