aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python
Commit message (Collapse)AuthorAge
...
* | Merge branch 'master' of https://github.com/grpc/grpc into channelzGravatar ncteisen2018-06-19
|\ \
| * \ Merge pull request #15274 from JackOfMostTrades/verify-callback-coreGravatar Mark D. Roth2018-06-19
| |\ \ | | | | | | | | Create verify_peer_options when creating ssl credentials to support a peer verification callback
| * \ \ Merge pull request #15070 from Vizerai/filter_portGravatar Jim King2018-06-18
| |\ \ \ | | | | | | | | | | Adding opencensus grpc plugin with bazel support.
| * | | | Separate the posix part of the c-ares driverGravatar Alexander Polcyn2018-06-15
| | | | |
| | | | * Regenerate projectsGravatar Mehrdad Afshari2018-06-15
| | | | |
* | | | | Merge branch 'master' of https://github.com/grpc/grpc into channelzGravatar ncteisen2018-06-15
|\| | | |
| * | | | Merge pull request #15694 from srini100/bump-to-v1.14Gravatar Srini Polavarapu2018-06-14
| |\ \ \ \ | | | | | | | | | | | | Bump master to v1.14
| * | | | | Specify thread-safety of grpc-created channelsGravatar Nathaniel Manista2018-06-14
| | | | | |
| * | | | | Refactor: reorderGravatar Mehrdad Afshari2018-06-14
| | | | | |
| * | | | | Refactor: avoid calling with_call APIGravatar Mehrdad Afshari2018-06-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid calling the public self.with_call API internally and opt for sharing the method body in a separate private method and calling that instead.
* | | | | | Merge branch 'master' of https://github.com/grpc/grpc into channelzGravatar ncteisen2018-06-13
|\ \ \ \ \ \
| | * | | | | Re-raise grpc.RpcError instead of eating itGravatar Mehrdad Afshari2018-06-13
| | | | | | |
| | * | | | | Refactor: rename _LocalFailure to _FailureOutcomeGravatar Mehrdad Afshari2018-06-13
| | | | | | |
| | * | | | | Optimize blocking intercepted stream-unary callsGravatar Mehrdad Afshari2018-06-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the blocking stream-unary call code path to rely on the underlying synchronous API, as opposed to calling the Future-based underlying async API and invoking `.result()` on the returned Future object immediately, which can be resource-intensive.
| | * | | | | Optimize blocking intercepted unary-unary callsGravatar Mehrdad Afshari2018-06-13
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the blocking unary-unary call code path to rely on the underlying synchronous API, as opposed to calling the Future-based underlying async API and invoking `.result()` on the returned Future object immediately, which can be resource-intensive.
| * | | | | Merge pull request #15744 from kpayson64/disable_lruGravatar kpayson642018-06-13
| |\ \ \ \ \ | | | | | | | | | | | | | | Disable LRU cache test on gevent
| | * | | | | Disable LRU cache test on geventGravatar kpayson642018-06-13
| | | | | | |
| | | | | * | Create verify_peer_options when creating ssl credentials in order to expose ↵Gravatar Ian Haken2018-06-12
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | a verification callback option. These options are not yet exposed to languages outside of core.
| * | | | | Merge pull request #15707 from ghostwriternr/fix-cython-file-endingsGravatar Nathaniel Manista2018-06-11
| |\ \ \ \ \ | | | | | | | | | | | | | | Update grpc_gevent cython files to include .pxi.
| * \ \ \ \ \ Merge pull request #15689 from ↵Gravatar Nathaniel Manista2018-06-11
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nathanielmanistaatgoogle/generic-rpc-handler-validation Check conformance to grpc.GenericRpcHandler type.
| | | * | | | | Update grpc_gevent cython files to include .pxiGravatar Naresh2018-06-11
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All files under `grpc/_cython/_cygrpc` in grpcio Python package are used as include files and thus have a .pxi file extension. grpc_gevent implementation was added in 1bfff8e, but didn't include the .pxi file extension. Update these file names.
| | | | | | * Regenerate projectsGravatar Srini Polavarapu2018-06-08
| | |_|_|_|/ | |/| | | |
| | | | * | Regenrate projectsGravatar Srini Polavarapu2018-06-08
| | |_|/ / | |/| | |
| * | | | Merge pull request #15682 from mehrdada/bump-pylintGravatar Mehrdad Afshari2018-06-08
| |\ \ \ \ | | | | | | | | | | | | Bump pylint to 1.9.2
| | | * | | Check conformance to grpc.GenericRpcHandler typeGravatar Nathaniel Manista2018-06-08
| | |/ / / | |/| | |
| * | | | Merge pull request #14879 from santoshankr/python_ssl_session_cache_lruGravatar Nathaniel Manista2018-06-08
| |\ \ \ \ | | | | | | | | | | | | TLS session resumption support for Python clients.
| | | * | | Change exception type to AssertErrorGravatar Mehrdad Afshari2018-06-08
| | | | | |
| | | * | | Remove comment that is no longer relevantGravatar Mehrdad Afshari2018-06-08
| | | | | |
| | | * | | Run yapf to reformat Python codeGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Fix arguments-differ pylint warningGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Remove unused _junkdrawerGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Fix import order to satisfy pylintGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Fix raising-format-tuple pylint warningGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Refactor to avord redefining argumentGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Fix arguments-differ pylint warningGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Fix useless-super-delegation pylint warningsGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Implement abstract methods _LocalFailure inheritsGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Fix arguments-differ pylint warningGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Remove unnecessary pylint suppressionsGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Fix inconsistent-return-statements pylint warningsGravatar Mehrdad Afshari2018-06-07
| | | | | |
| | | * | | Fix code to pass len-as-condition pylint testGravatar Mehrdad Afshari2018-06-07
| | |/ / / | |/| | |
| * | | | Merge pull request #14557 from ghostwriternr/py-custom-loggerGravatar Nathaniel Manista2018-06-07
| |\ \ \ \ | | | | | | | | | | | | Update logging in Python to use module-level logger.
| | | * | | TLS session resumption support for Python clientsGravatar Santosh Ananthakrishnan2018-06-07
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds an experimental ssl_session_cache_lru function to the Python API that returns an encapsulated grpc_ssl_session_cache (#14483). Python clients may use this object as an argument for the grpc.ssl_session_cache channel option if they wish to cache and resume TLS sessions with a server.
| * | | | Merge pull request #15666 from nathanielmanistaatgoogle/15662Gravatar Nathaniel Manista2018-06-07
| |\ \ \ \ | | | | | | | | | | | | Retain references to channel arguments.
| | * | | | Retain references to channel argumentsGravatar Nathaniel Manista2018-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This works around issue 15662 which is not as easy to implement as I would prefer it to be.
* | | | | | Add basic support for GetChannelGravatar ncteisen2018-06-05
|/ / / / /
* | | | | Merge pull request #15607 from kpayson64/upmerge_changesGravatar kpayson642018-06-04
|\ \ \ \ \ | | | | | | | | | | | | Upmerge changes
| * \ \ \ \ Merge remote-tracking branch 'upstream/v1.12.x' into upmerge_changesGravatar kpayson642018-06-01
| |\ \ \ \ \ | | |_|_|/ / | |/| | | |
| | * | | | Use gevent greenlets for metadata callbacksGravatar kpayson642018-05-31
| | | | | |
* | | | | | Python: wordsmith documentation on Server.stop()Gravatar Augie Fackler2018-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @nathanielmanistaatgoogle and I just had a good session helping me figure out how to use this API correctly, and this rewording of the documentation was the result.