aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python/grpcio_testing
Commit message (Collapse)AuthorAge
* Regenerate projectsGravatar Sanjay Pujare2019-01-03
|
* Merge pull request #17303 from lidizheng/sanity-python-3Gravatar Lidi Zheng2018-12-20
|\ | | | | Run pylint test in Python 3
* | New abort with grpc.Status APIGravatar Lidi Zheng2018-12-12
| | | | | | | | | | | | * Add `abort_with_status` method in ServicerContext * Add `Status` interface similar to the design of Details in interceptor * Add 3 unit test cases for abort mechanism
| * Upgrade sanity Docker image to debian:stretchGravatar Lidi Zheng2018-12-10
|/ | | | | | | | * Use latest pylint in Python 3.7 (they dropped support for PY2) * Make latest pylint happy * Forced to upgrade to shellcheck 0.4.4 * Make shellcheck 0.4.4 happy * Adopt reviewers' advice to reduce global disabled rules
* Add LICENSE to grpcio-* packagesGravatar Lidi Zheng2018-12-05
| | | | * Using the proprocess command to copy the LICENSE
* Regenerate projectsGravatar Muxi Yan2018-11-19
|
* Regenerate projectsGravatar Stanley Cheung2018-10-08
|
* Merge pull request #16378 from ghostwriternr/module-level-logger-fixGravatar Nathaniel Manista2018-09-06
|\ | | | | Configure module level loggers with basicConfig().
* | Regenerate projectsGravatar Juanli Shen2018-08-27
| |
| * Configure module level loggers with basicConfig()Gravatar Naresh2018-08-17
|/ | | | | | | | | | | Module level loggers were introduced to gRPC Python in 06e1683, but missed configuring these, leading to 'No handler found for module' errors. Using the root logger implicitly calls basicConfig() which does the basic configuration for the logging system by creating a StreamHandler with a default Formatter and adding it to the logger. But this is not the case for module level loggers. Fix this issue by explicitly calling logging.basicConfig().
* upgrade python to protobuf 3.6.0Gravatar Jan Tattermusch2018-08-07
|
* Regenerate projectsGravatar Srini Polavarapu2018-07-19
|
* Upmerge v1.13.x into masterGravatar Mehrdad Afshari2018-06-20
|\
| * Add MANIFEST and README to grpcio_testing packageGravatar Mehrdad Afshari2018-06-20
| |
| * Regenerate projectsGravatar Mehrdad Afshari2018-06-15
| |
| * Regenerate projectsGravatar Srini Polavarapu2018-06-08
| |
* | Regenrate projectsGravatar Srini Polavarapu2018-06-08
|/
* Fix arguments-differ pylint warningGravatar Mehrdad Afshari2018-06-07
|
* Fix import order to satisfy pylintGravatar Mehrdad Afshari2018-06-07
|
* Update logging in Python to use module-level loggerGravatar Naresh2018-05-31
| | | | | | | All logging in Python so far was done with the root logger, resulting in logs like: `ERROR:Exception calling application:`. With module-level loggers, the logs will instead include the module in which the exception is raised: `ERROR:grpc._server:Exception calling application:`
* Regenerate projectsGravatar Mehrdad Afshari2018-05-02
|
* Add grpc.Channel.closeGravatar Nathaniel Manista2018-05-02
|
* Bump protobuf runtime dependency versionsGravatar Mehrdad Afshari2018-04-19
|
* Regenerate projectsGravatar Mehrdad Afshari2018-04-04
|
* Regenerate projectsGravatar Mehrdad Afshari2018-02-22
|
* Regenerate projectsGravatar Mehrdad Afshari2018-01-19
|
* Upgrade yapf to 0.20.0Gravatar Mehrdad Afshari2018-01-02
| | | | Upgrade yapf version to 0.20.0 and reformat Python files.
* Merge remote-tracking branch 'origin/v1.8.x'Gravatar Mehrdad Afshari2017-12-11
|\
| * v1.8.0-pre2 is now v1.8.0Gravatar Mehrdad Afshari2017-12-12
| |
* | yapf-ize grpc_testingGravatar ncteisen2017-12-11
| |
| * Introduce ServicerContext.abort to abort an RPCGravatar Mehrdad Afshari2017-12-10
| | | | | | | | | | | | | | | | | | | | | | | | gRPC Python required RPCs terminating with non-OK status code to still return a valid response value after calling set_code, even though the response value was not supposed to be communicated to the client, and returning None is considered a programming error. This commit introduces an alternative mechanism to terminate RPCs by calling the `abort` method on `ServicerContext` passed to the handler, which raises an exception and signals to the gRPC runtime to abort the RPC with the specified status code and details.
| * Merge branch 'master' of https://github.com/grpc/grpc into v1.8.xGravatar Nicolas "Pixel" Noble2017-11-30
| |\ | |/ |/|
* | Bump 1.8.0-dev to 1.9.0-devGravatar Mehrdad Afshari2017-11-27
| |
| * Bump 1.8.0-dev to 1.8.0-pre1Gravatar Mehrdad Afshari2017-11-27
|/
* Update Python dependency to protobuf v3.5.0.post1Gravatar Mehrdad Afshari2017-11-27
|
* Update version to 1.8.0-dev, update g word to 'generous'Gravatar murgatroid992017-10-02
|
* Upmerge from v1.6.x branch to masterGravatar David Garcia Quintas2017-09-18
|\
* | Fix a six.with_metaclass usage mistakeGravatar Nathaniel Manista2017-09-18
| | | | | | | | | | | | | | I made this mistake in 2010985ab269c8df0443e4f3782cbdffb083e9d4 but only with yesterday's release of six 1.11.0 has it started failing ("TypeError: metaclass conflict: the metaclassof a derived class must be a (non-strict) subclass of the metaclasses of all its bases").
| * regenerateGravatar Jan Tattermusch2017-09-12
| |
* | gRPC Python test infrastructureGravatar Nathaniel Manista2017-09-05
|/ | | | (The server-related third part of it.)
* gRPC Python test infrastructureGravatar Nathaniel Manista2017-08-03
| | | | (The channel-related second part of it.)
* gRPC Python test infrastructureGravatar Nathaniel Manista2017-07-25
(The time-related first part of it, anyway.)