aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python/grpcio_health_checking
Commit message (Collapse)AuthorAge
* Regenerate projectsGravatar Sanjay Pujare2019-01-03
|
* use test constants, fix formattingGravatar Eric Gribkoff2018-12-27
|
* Add Watch method to health check serviceGravatar Eric Gribkoff2018-12-26
|
* Add LICENSE to grpcio-* packagesGravatar Lidi Zheng2018-12-05
| | | | * Using the proprocess command to copy the LICENSE
* Regenerate projectsGravatar Muxi Yan2018-11-19
|
* Bazel rules for Python grpcio_health_checkingGravatar Naresh2018-10-09
| | | | | | | | | | | | | | | Add Bazel rules for building and testing grpcio_health_checking. An unofficial fork for rules_protobuf is used for now as it incorporates a change (#196 by duduko on the upstream repo pubref/rules_protobuf) which allows the protoc compiler to compile generated protos too. This was not merged because the change was failing for golang, but works as expected for Python. This is needed because grpcio_health_checking fetches it's proto file from a different directory (previously achived through setup.py) and thus needs to be moved to the required location within bazel-genfiles using a genrule.
* Regenerate projectsGravatar Stanley Cheung2018-10-08
|
* Regenerate projectsGravatar Juanli Shen2018-08-27
|
* upgrade python to protobuf 3.6.0Gravatar Jan Tattermusch2018-08-07
|
* Add SERVICE_NAME to reflection/healthGravatar Mehrdad Afshari2018-07-26
|
* Regenerate projectsGravatar Srini Polavarapu2018-07-19
|
* Regenrate projectsGravatar Srini Polavarapu2018-06-08
|
* Regenerate projectsGravatar Mehrdad Afshari2018-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.
* yapf-ize grpcio_health_checkingGravatar ncteisen2017-12-11
|
* Bump 1.8.0-dev to 1.9.0-devGravatar Mehrdad Afshari2017-11-27
|
* Update Python dependency to protobuf v3.5.0.post1Gravatar Mehrdad Afshari2017-11-27
|
* Alter health/reflection packages' build criterionGravatar Mehrdad Afshari2017-11-20
| | | | | | | | | | Using the presence of the `*_pb2_grpc` module, as opposed to the absence of the build script (`*_commands` module) is a problematic choice, because even if a generated file is present, the test infrastructure may want to regenerate it under a different environment (e.g. different Python/proto package version). This will ensure the protos always get recompiled if we have a `*_commands` module present, signaling we are in a build environment, thereby making the process hermetic.
* Fix grpcio_{health_checking,reflection} packagingGravatar Mehrdad Afshari2017-11-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous packaging structure exhibited strange behavior of slowness when trying to use pip to install grpcio-reflection or grpcio-health-checking in a single line with grpcio-tools. The root cause seems to be the complicated interaction between pip and setuptools and the fact that we ship a single .tar.gz "source" archive for `grpcio_reflection` and `grpcio_health_checking` packages. `pip` tries to build this "source" package, and our build process wants to generate code for the `.proto` files in the package. However, we have already processed the `.proto` files into `_pb2.py` files in our artifact build process, and installing `grpcio_tools` to get `grpcio_{reflection,health_checking}` seems excessive. The behavior gets worse since `setuptools`, while building the package from source, tries to fetch `grpcio_tools` from source and build that too. This takes a while, since it involves compiling a bunch of native code from `protobuf` and `grpc` and requires a C compiler to boot. This commit modifies the Python artifact for the two packages so that they will not include the raw `.proto` files in the distribution uploaded to PyPI, nor would they contain the Python module that does the preprocessing code generation from the respective .proto files. Instead, a specific code path is taken when the generated `_pb2_grpc` Python module is not present in the package to provide such functionality when built from the gRPC git repository (and hence when built from our CI infrastructure.)
* 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
|\
| * bump version to 1.6.1Gravatar Jan Tattermusch2017-09-12
| |
| * 1.6.0-pre1 -> 1.6.0Gravatar David Garcia Quintas2017-08-29
| |
| * Fix syntax error on classifiersGravatar Ken Payson2017-08-24
| |
| * Version bump to 1.6Gravatar David Garcia Quintas2017-08-16
| |
* | Master version bump to 1.7.xGravatar David Garcia Quintas2017-08-16
|/
* Add classifiers to package detailsGravatar Ken Payson2017-07-25
|
* Use https://grpc.io consistently as the canonical URLGravatar Mehrdad Afshari2017-07-10
|
* fix remaining license noticesGravatar Jan Tattermusch2017-06-08
|
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
|
* master bumped to 1.5.xGravatar David Garcia Quintas2017-05-30
|
* Upgrade protobuf to 3.3.0Gravatar Ken Payson2017-05-08
|
* Merge pull request #7836 from thinkerou/delete_unuse_libGravatar Nathaniel Manista2017-05-01
|\ | | | | Remove unused import in grpcio_health_checking.
* | master to 1.4.0-devGravatar David Garcia Quintas2017-04-13
| |
* | Merge branch 'v1.2.x' of https://github.com/grpc/grpc into upmerge-1.2.0Gravatar Nicolas "Pixel" Noble2017-03-24
|\ \
| * | bump v1.2.x branch to 1.2.1-pre1Gravatar Alexander Polcyn2017-03-20
| | |
| * | Going for 1.2.0Gravatar David Garcia Quintas2017-03-20
| | |
| * | Bump 1.2.x version to pre-2Gravatar Ken Payson2017-03-16
| | |
* | | Update health to current gRPC code elementsGravatar Nathaniel Manista2017-03-15
| | |
| * | Merge pull request #9990 from kpayson64/fill_in_fieldsGravatar kpayson642017-03-10
| |\ \ | | | | | | | | Add package details to grpcio/grpcio-tools
| | * | Add package details to gRPC PackagesGravatar Ken Payson2017-03-10
| | | |
| * | | Introducing 1.2.0-pre1Gravatar David Garcia Quintas2017-03-09
| |/ /
* / / Bumped version to 1.3.0-devGravatar David Garcia Quintas2017-03-09
|/ /
* | Updated protobuf dependency for python to 3.2.0Gravatar Mehrdad Afshari2017-03-07
| |
* | Re-run yapf code, and pin versionGravatar Ken Payson2017-02-06
| |
* | Bump master version numbersGravatar Craig Tiller2017-01-30
| |