aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Merge pull request #17105 from vjpai/callback_successGravatar Vijay Pai2018-11-06
|\ | | | | Minor refactor of CallbackWithSuccessTag
* \ Merge pull request #17112 from yashykt/statstestbuildGravatar Yash Tibrewal2018-11-06
|\ \ | | | | | | Add BUILD file for stats_test.cc
* \ \ Merge pull request #17089 from vjpai/callback_shutdownGravatar Vijay Pai2018-11-06
|\ \ \ | | | | | | | | Resolve a deadlock in callback CQ shutdown
| | | * Release the CallbackWithSuccessTag from a server context completionopGravatar Vijay Pai2018-11-06
| | | |
| | | * Refactoring of CallbackWithSuccessTagGravatar Vijay Pai2018-11-06
| |_|/ |/| |
* | | Merge pull request #17103 from vishalpowar/cleanup_drop_handling_xdsGravatar vishalpowar2018-11-06
|\ \ \ | | | | | | | | xds plugin does not need drop to be determined by serverlist
* \ \ \ Merge pull request #17117 from jtattermusch/interop_tests_deprecate_internalciGravatar Jan Tattermusch2018-11-06
|\ \ \ \ | | | | | | | | | | run_interop_tests.py cleanup (deprecate --internal_ci cmdline arg)
* \ \ \ \ Merge pull request #17100 from jtattermusch/time_macos_prepareGravatar Jan Tattermusch2018-11-06
|\ \ \ \ \ | | | | | | | | | | | | Time prepare_build_macos_rc script
* \ \ \ \ \ Merge pull request #17102 from soheilhy/worktree-h2-inlineGravatar Soheil Hassas Yeganeh2018-11-06
|\ \ \ \ \ \ | | | | | | | | | | | | | | Eliminate function pointers in hpack_enc().
| | | * | | | run_interop_tests.py cleanupGravatar Jan Tattermusch2018-11-06
| |_|/ / / / |/| | | | |
* | | | | | Merge pull request #17109 from soheilhy/worktree-call-relayoutGravatar Soheil Hassas Yeganeh2018-11-06
|\ \ \ \ \ \ | | | | | | | | | | | | | | Optimize `grpc_call_stack_init` for cache coherency.
| | | * | | | time macos prepare scriptGravatar Jan Tattermusch2018-11-06
| |_|/ / / / |/| | | | |
* | | | | | Merge pull request #17057 from jtattermusch/faster_python_buildGravatar Jan Tattermusch2018-11-06
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add python monkey-patch for parallel build_ext compilation
| | | * | | | Eliminate function pointers in hpack_enc().Gravatar Soheil Hassas Yeganeh2018-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/buildissueGravatar Yash Tibrewal2018-11-05
|\ \ \ \ \ \ | | | | | | | | | | | | | | move client_interceptor.cc from src/cpp/codegen to src/cpp/client
* \ \ \ \ \ \ Merge pull request #16976 from benjaminp/remove-pkg_resourcesGravatar Lidi Zheng2018-11-05
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Replace pkg_resources with pkgutil.
* \ \ \ \ \ \ \ Merge pull request #17088 from grpc/tools_py3_2Gravatar Richard Belleville2018-11-05
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Make run_tests.py python-version agnostic
* \ \ \ \ \ \ \ \ Merge pull request #16946 from lidizheng/py-utf-8Gravatar Lidi Zheng2018-11-05
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Python add support for utf-8 error messages
* \ \ \ \ \ \ \ \ \ Merge pull request #17106 from yashykt/debugassertGravatar Yash Tibrewal2018-11-05
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add GPR_CODEGEN_DEBUG_ASSERT
| | | | | | | | | | * Add BUILD file for stats_test.ccGravatar Yash Tibrewal2018-11-05
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
| | | | | | | * | | Optimize `grpc_call_stack_init` for cache coherency.Gravatar Soheil Hassas Yeganeh2018-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 python2Gravatar Richard Belleville2018-11-05
| | | | | | | | |
| | | | | * | | | move client_interceptor.cc from src/cpp/codegen to src/cpp/clientGravatar Yash Tibrewal2018-11-05
| |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | Remove unnecessary headerGravatar Yash Tibrewal2018-11-05
| | | | | | | |
| * | | | | | | Add GPR_CODEGEN_DEBUG_ASSERTGravatar Yash Tibrewal2018-11-05
|/ / / / / / /
* | | | | | | Merge pull request #17090 from yashykt/minor_cleanup1Gravatar Yash Tibrewal2018-11-05
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Prefer lambda expressions over std::bind
| | * | | | | | Add support for utf-8 error messagesGravatar Lidi Zheng2018-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_fixGravatar Vijay Pai2018-11-05
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Make inproc transport properly obey status ordering rules
| | * | | | | | Don't use default captureGravatar Yash Tibrewal2018-11-05
| | | | | | | |
| | | * | | | | Yapf all the thingsGravatar Richard Belleville2018-11-05
| | | | | | | |
| | | | | | * | xds plugin does not need drop to be determined by serverlistGravatar Vishal Powar2018-11-05
| |_|_|_|_|/ / |/| | | | | |
* | | | | | | Merge pull request #17085 from yashykt/minor_cleanupGravatar Yash Tibrewal2018-11-05
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Minor Cleanup
| | * | | | | | Added another test case for status orderingGravatar Vijay Pai2018-11-05
| | | | | | | |
* | | | | | | | Merge pull request #17099 from grpc/jtattermusch-patch-1Gravatar Jan Tattermusch2018-11-05
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Cleanup: update tools/internal_ci/README.md
| | | * | | | | | Make inproc transport properly obey status ordering rulesGravatar Vijay Pai2018-11-05
| | | | | | | | |
* | | | | | | | | Merge pull request #17098 from jtattermusch/objc_only_run_separatelyGravatar Jan Tattermusch2018-11-05
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | only run objc tests in their own separate job
| | | | | * | | | Restore unnecessary 2to3 changeGravatar Richard Belleville2018-11-05
| | | | | | | | |
* | | | | | | | | Merge pull request #16944 from soheilhy/worktree-memsetGravatar Soheil Hassas Yeganeh2018-11-05
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Remove memset(0) from arena allocate memory.
| | | * | | | | | | update tools/internal_ci/README.mdGravatar Jan Tattermusch2018-11-05
| |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | Remeve memset(0) from arena allocated memory.Gravatar Soheil Hassas Yeganeh2018-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 jobGravatar Jan Tattermusch2018-11-05
| |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge pull request #15754 from kkm000/package-grpc-tools-docGravatar Jan Tattermusch2018-11-05
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Document .NET build integration with Grpc.Tools
| | | * | | | | Prefer lambda expressions over std::bindGravatar Yash Tibrewal2018-11-02
| | | | | | | |
| | | | | | | * Resolve a deadlock in callback CQ shutdownGravatar Vijay Pai2018-11-02
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Merge pull request #17087 from ncteisen/reset-jsonGravatar Noah Eisen2018-11-02
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Channelz, Reset JSON Pointer
* \ \ \ \ \ \ \ Merge pull request #17086 from markdroth/channelz_subchannel_cleanupGravatar Mark D. Roth2018-11-02
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Record subchannel calls started as part of creating subchannel call.
| | | | | | * | | Remove unnecessary list conversionGravatar Richard Belleville2018-11-02
| | | | | | | | |
| | * | | | | | | Add blank lineGravatar ncteisen2018-11-02
| | | | | | | | |
| | | | | | * | | Make run_tests.py python-version agnosticGravatar Richard Belleville2018-11-02
| | | | | | | | |
| | * | | | | | | clang formatGravatar ncteisen2018-11-02
| | | | | | | | |