aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Resolve a circular dependence that was being generated betweenGravatar Vijay Pai2017-03-24
| | | | create_test_channel.o and libgrpc++_test_util.a .
* Merge pull request #10216 from mehrdada/python-service-reflectionGravatar Mehrdad Afshari2017-03-23
|\ | | | | Python Service Reflection
| * Add pylint comment to justify unused importGravatar Mehrdad Afshari2017-03-23
| |
* | Merge pull request #9776 from apolcyn/add_http2_flow_control_interop_testsGravatar apolcyn2017-03-23
|\ \ | | | | | | add http2 testing interop server uses small data frames and padding
| | * Temporarily disable testFileContainingExtensionGravatar Mehrdad Afshari2017-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is a behavioral discrepency in `DescriptorPool.FindFileContainingSymbol` between the two implementations of the protobuf python library (one of which is purely python, and the other utilizes a python extension library written in C++). protobuf on PyPI is distributed via various prebuilt wheels, and our CI setup fetches the relevant one for each platform. Our Linux instances end up fetching a pre-compiled C++ version of the library, whereas our Mac and Windows builders automatically get the pure python version. This test fails (and our reflection implementation itself) succeeds with the C++ implementation but fails with the pure python version. The test will be temporarily disabled pending a fix for https://github.com/google/protobuf/issues/2882
| | * Sort service_names returned by python reflectionGravatar Mehrdad Afshari2017-03-23
| | | | | | | | | | | | | | | While not strictly required by the protocol, it will make testing easier.
| | * Add helper function for enabling python reflectionGravatar Mehrdad Afshari2017-03-23
| | |
| | * Add all_extension_numbers_of_type in py reflectionGravatar Mehrdad Afshari2017-03-23
| | |
| | * Test all_extension_numbers_of_typeGravatar Mehrdad Afshari2017-03-23
| | |
| | * Add ReflectionServicer._file_containing_extensionGravatar Mehrdad Afshari2017-03-23
| | |
| | * Fix and un-skip testFileContainingExtensionGravatar Mehrdad Afshari2017-03-23
| | | | | | | | | | | | | | | | | | Fix and un-skip the test for _file_containing_extension in python reflection service to refer to the correct proto and expect the right object to be returned. Enable it too.
* | | Merge pull request #10255 from ↵Gravatar Nathaniel Manista2017-03-23
|\ \ \ | | | | | | | | | | | | | | | | nathanielmanistaatgoogle/_pb2_grpc-unnecessary-imports Drop unnecessary framework imports from generated _pb2_grpc.py files.
* \ \ \ Merge pull request #10109 from ncteisen/error-slice-optimizationGravatar Noah Eisen2017-03-22
|\ \ \ \ | | | | | | | | | | Error slice optimization
| * \ \ \ Merge branch 'master' of https://github.com/grpc/grpc into ↵Gravatar Noah Eisen2017-03-22
| |\ \ \ \ | | | |_|/ | | |/| | | | | | | error-slice-optimization
* | | | | Merge pull request #10189 from ctiller/call_casesGravatar Craig Tiller2017-03-22
|\ \ \ \ \ | |_|/ / / |/| | | | Expand benchmark coverage to isolated grpc_call scenarios against a dummy filter stack
| | | | * add http2 server test for unary calls that uses small frames and paddingGravatar Alexander Polcyn2017-03-22
| | | | |
* | | | | Merge pull request #10252 from jboeuf/no_creds_assert_in_server_auth_filterGravatar Robbie Shade2017-03-22
|\ \ \ \ \ | | | | | | | | | | | | Removing credentials assert in server_auth_filter.
* \ \ \ \ \ Merge pull request #10247 from y-zeng/fix_lb_subchannelGravatar Yuchen Zeng2017-03-22
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix fuzzing detected error: remaining GRPC_ARG_SUBCHANNEL_ADDRESS was not removed by pick_first and round_robin
* \ \ \ \ \ \ Merge pull request #10253 from ctiller/bm_chttp2_top2Gravatar Craig Tiller2017-03-22
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Enroll bm_chttp2_transport & bm_pollset into bigquery pipeline
| | | | | | * | Drop unnecessary imports from _pb2_grpc.py filesGravatar Nathaniel Manista2017-03-22
| | | | | | | |
| * | | | | | | Add bmGravatar Craig Tiller2017-03-22
| | | | | | | |
| * | | | | | | Enroll bm_chttp2_transport into bigquery pipelineGravatar Craig Tiller2017-03-22
|/ / / / / / /
* | | | | | | Merge pull request #9864 from michielbdejong/patch-1Gravatar Michael Lumish2017-03-22
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Use grpc-tools npm package in readme
| | | | * | | | Fixes for new APIsGravatar Craig Tiller2017-03-22
| | | | | | | |
| | | * | | | | Removing credentials assert in server_auth_filter.Gravatar Julien Boeuf2017-03-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will allow other transports with built-in security to use this filter.
* | | | | | | | Merge pull request #10238 from ctiller/bm_chttp2_topGravatar Craig Tiller2017-03-22
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | Add benchmark suite for chttp2
* | | | | | | | Merge pull request #10203 from ncteisen/error-ownership-semanticsGravatar Noah Eisen2017-03-22
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Add Error Ownership Doc
* \ \ \ \ \ \ \ \ Merge pull request #9655 from markdroth/remove_initial_connect_stringGravatar Mark D. Roth2017-03-22
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Remove initial_connect_string hack.
* \ \ \ \ \ \ \ \ \ Merge pull request #10210 from muxi/enable-cronet-compressionGravatar Muxi Yan2017-03-21
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Enable cronet compression
| | | * | | | | | | | Regen projectGravatar ncteisen2017-03-21
| | | | | | | | | | |
| | | * | | | | | | | Line breaks and doc reffingGravatar ncteisen2017-03-21
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #10228 from kpayson64/gpr_assert_thdGravatar kpayson642017-03-21
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Assert on thread creation
| | | | | | | * | | | | Add reproductionGravatar Yuchen Zeng2017-03-21
| | | | | | | | | | | |
| | | | | | | * | | | | Fix subchannel creation in pick_first and round_robinGravatar Yuchen Zeng2017-03-21
| |_|_|_|_|_|/ / / / / |/| | | | | | | | | |
| | | | | | | * | | | Merge github.com:grpc/grpc into call_casesGravatar Craig Tiller2017-03-21
| | | | | | | |\ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #10242 from dgquintas/fix_sanityGravatar David G. Quintas2017-03-21
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix sanity, generated projects
| * | | | | | | | | | | Fix sanity, generated projectsGravatar David Garcia Quintas2017-03-21
|/ / / / / / / / / / /
| * / / / / / / / / / Assert on thread creationGravatar Ken Payson2017-03-21
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #10208 from muxi/fix-trailer-onlyGravatar Muxi Yan2017-03-21
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add :status header in the case of trailer-only failure reply
| | * \ \ \ \ \ \ \ \ Merge remote-tracking branch 'upstream/master' into enable-cronet-compressionGravatar Muxi Yan2017-03-21
| | |\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #9850 from markdroth/retry_throttleGravatar Mark D. Roth2017-03-21
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Retry throttling implementation.
* \ \ \ \ \ \ \ \ \ \ \ Merge pull request #10151 from y-zeng/fix_set_socket_mutatorGravatar Yuchen Zeng2017-03-21
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Fix SetSocketMutator
| | | | | * | | | | | | | Ran generate_projects.sh.Gravatar Mark D. Roth2017-03-21
| | | | | | | | | | | | |
| | | | | * | | | | | | | Merge remote-tracking branch 'upstream/master' into ↵Gravatar Mark D. Roth2017-03-21
| | | | | |\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | remove_initial_connect_string
| | | | * | | | | | | | | clang-formatGravatar Muxi Yan2017-03-21
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #10227 from kpayson64/optional_enum34Gravatar kpayson642017-03-21
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make enum34 only required for Python 2.7
* \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #10200 from ctiller/bad_trackingGravatar Craig Tiller2017-03-21
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix tracking of writes: we dont need TrackCounters for bm_fullstack since the fixture does it
| | | | | | | | | * | | | | | Add benchmark suite for chttp2Gravatar Craig Tiller2017-03-21
| |_|_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | |
| | | | | | | * | | | | | | Remove BUILD rule for removed test.Gravatar Mark D. Roth2017-03-21
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #10201 from vjpai/combiner_explainerGravatar Vijay Pai2017-03-20
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Document explaining combiner structures used in gRPC core