aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python
Commit message (Collapse)AuthorAge
* Correct HEALTH_PROTO to REFLECTION_PROTOGravatar Mehrdad Afshari2017-11-13
|
* Merge pull request #13106 from Vizerai/census_updateGravatar Jim King2017-10-31
|\ | | | | Cleaning up census code.
* \ Merge pull request #12732 from y-zeng/connectivity_watcherGravatar Yuchen Zeng2017-10-30
|\ \ | | | | | | Client channel backup poller
| * | Use backup pollser instead of connectivity watcherGravatar Yuchen Zeng2017-10-30
| | |
| * | convert connectivity_watcher to cpp fileGravatar Yuchen Zeng2017-10-30
| | |
| * | Add client channel connectivity watcherGravatar Yuchen Zeng2017-10-30
| | |
| | * Cleaning up census code.Gravatar Vizerai2017-10-23
| |/
* | Merge remote-tracking branch 'upstream/master' into pick_first_subchannel_listGravatar Mark D. Roth2017-10-12
|\|
* | Refactor subchannel_list code out of RR and use it in PF.Gravatar Mark D. Roth2017-10-06
| |
| * FixesGravatar Craig Tiller2017-10-06
| |
| * Merge github.com:grpc/grpc into flowctl+millisGravatar Craig Tiller2017-10-05
| |\ | |/ |/|
| * Merge github.com:grpc/grpc into flowctl+millisGravatar Craig Tiller2017-10-05
| |\
* | \ Merge branch 'master' into externCGravatar Yash Tibrewal2017-10-03
|\ \ \ | | |/ | |/|
* | | Rebasing on master for easier merging and testingGravatar Yash Tibrewal2017-10-02
| | |
| * | Update version to 1.8.0-dev, update g word to 'generous'Gravatar murgatroid992017-10-02
| | |
* | | Trying ken's fix for windows pythonGravatar Yash Tibrewal2017-10-02
| | |
* | | Running generate projectsGravatar Yash Tibrewal2017-10-02
| | |
* | | Reverting pb.c files for now. Also fixing few more build errorsGravatar Yash Tibrewal2017-10-02
| | |
* | | Changes for C to C++. Adding extern C to header files for compatibility.Gravatar Yash Tibrewal2017-10-02
| | | | | | | | | | | | Also converting to .cc
* | | Changes for C to C++. Adding extern C to header files for compatibility.Gravatar Yash Tibrewal2017-10-02
|/ /
| * Merge github.com:grpc/grpc into flowctl+millisGravatar Craig Tiller2017-09-29
| |\ | |/ |/|
* | Merge pull request #12765 from nathanielmanistaatgoogle/cythonGravatar Nathaniel Manista2017-09-29
|\ \ | | | | | | Devolve staticmethod to ordinary function.
* \ \ Merge pull request #12374 from markdroth/plugin_credentials_api_fixGravatar Mark D. Roth2017-09-29
|\ \ \ | | | | | | | | Change plugin credentials API to support both sync and async modes
| | * | Devolve staticmethod to ordinary functionGravatar Nathaniel Manista2017-09-29
| |/ / |/| |
* | | "resopnse" typo correctionGravatar Nathaniel Manista2017-09-28
| | |
* | | Drop unused staticmethodsGravatar Nathaniel Manista2017-09-28
| | |
* | | Raise exception instances rather than classesGravatar Nathaniel Manista2017-09-28
| | |
| * | Merge remote-tracking branch 'upstream/master' into plugin_credentials_api_fixGravatar Mark D. Roth2017-09-28
| |\ \ | |/ / |/| |
* | | Be a tad more specific requesting error reportsGravatar Mehrdad Afshari2017-09-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit is a rebase of an old contribution with minor formatting edits (cf. https://github.com/grpc/grpc/pull/8663) [Original Author] Masood Malekghassemi <atash@google.com> Date: Mon Nov 7 14:49:09 2016 -0800 Contributor is a Xoogler and the contribution is owned by Google Inc. as per the copyright assignment agreement with the original author, as it was drafted during their employment with Google Inc.
| * | Merge remote-tracking branch 'upstream/master' into plugin_credentials_api_fixGravatar Mark D. Roth2017-09-25
| |\ \ | |/ / |/| |
* | | Merge pull request #12399 from muxi/fix-stream-compression-transport-duplicateGravatar Muxi Yan2017-09-22
|\ \ \ | | | | | | | | Fix stream compression transport duplicate
| | | * Merge github.com:grpc/grpc into flowctl+millisGravatar Craig Tiller2017-09-21
| | | |\ | |_|_|/ |/| | |
* | | | Merge pull request #12666 from nathanielmanistaatgoogle/grpc_1_0_flagGravatar Nathaniel Manista2017-09-21
|\ \ \ \ | | | | | | | | | | Clean up even more uses of gRPC in _pb2.py files.
| * | | | Clean up even more uses of gRPC in _pb2.py filesGravatar Nathaniel Manista2017-09-21
| | | | |
| | | | * Merge github.com:grpc/grpc into grpc_millisGravatar Craig Tiller2017-09-20
| | | | |\ | |_|_|_|/ |/| | | |
| | | | * Merge github.com:grpc/grpc into grpc_millisGravatar Craig Tiller2017-09-19
| | | | |\
* | | | | | Fix cython definition to match c definitionGravatar Ken Payson2017-09-19
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | This is required to compile with Cython options that are more strict about const correctness.
| | * | | Merge remote-tracking branch 'upstream/master' into ↵Gravatar Muxi Yan2017-09-19
| | |\ \ \ | |_|/ / / |/| | | | | | | | | fix-stream-compression-transport-duplicate
* | | | | Merge pull request #12622 from dgquintas/1.6.x-master-upmergeGravatar David G. Quintas2017-09-18
|\ \ \ \ \ | | | | | | | | | | | | 1.6.x master upmerge
* \ \ \ \ \ Merge pull request #12609 from nathanielmanistaatgoogle/grpc_1_0_flagGravatar Nathaniel Manista2017-09-18
|\ \ \ \ \ \ | | |/ / / / | |/| | | | Use grpc_1_0 flag in beta_python_plugin_test.
| | | | | * Merge github.com:grpc/grpc into grpc_millisGravatar Craig Tiller2017-09-18
| | | | | |\ | |_|_|_|_|/ |/| | | | |
| | * | | | Upmerge from v1.6.x branch to masterGravatar David Garcia Quintas2017-09-18
| |/| | | | |/| | | | |
| * | | | | Use grpc_1_0 flag in beta_python_plugin_testGravatar Nathaniel Manista2017-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Beta code elements are not generated at all in _pb2_grpc.py files. This duplicates a lot of the in-test code generation done in _split_definitions_test. In a future clean-up we may want to deduplicate the common behavior, put it in a module available to all other tests, and do all of our testing of generated code with in-test code generation.
* | | | | | Merge pull request #12615 from nathanielmanistaatgoogle/fix_with_metaclass_usageGravatar Nathaniel Manista2017-09-18
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Fix a six.with_metaclass usage mistake.
| * | | | | 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").
* | | | | | Merge pull request #12602 from nathanielmanistaatgoogle/grpc_1_0_flagGravatar Nathaniel Manista2017-09-17
|\ \ \ \ \ \ | | | | | | | | | | | | | | Overhaul protoc_plugins._split_definitions_test.
| * | | | | | Overhaul protoc_plugins._split_definitions_testGravatar Nathaniel Manista2017-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were mistaken before when we were testing _pb2.py files being generated in one directory and _pb2_grpc.py files being generated in another directory. Sure, that was a thing our code generator could do, but because of the way paths and packages work in Python it wasn't a realistic use case for actual users. This test now tests _pb2.py files and _pb2_grpc.py files being generated either together or independently of one another, and if independently, in either order. Looking forward to an eventual py_grpc_library Bazel rule, that's what actually matters.
* | | | | | | Merge pull request #12603 from nathanielmanistaatgoogle/python_sanity_testGravatar Nathaniel Manista2017-09-16
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Tweak Python sanity test.
| * | | | | | | Tweak Python sanity testGravatar Nathaniel Manista2017-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move it out of the "unit" package, as it's not itself a unit test. - Suffix the test class with "Test" as we do with every other subclass of unittest.TestCase. - Add a larger-than-we'll-need-any-time-soon maxDiff so that failures are fully described. - Relax the assertion from assertListEqual to assertSequenceEqual since we don't actually care whether or not the sequences being compared are list instances. - Change the order of the assertions arguments to match the "<expected>, <actual>" convention used in our assert*Equal calls elsewhere throughout the test corpus. - Internal implementation simplifications.
* | | | | | | | Merge pull request #12592 from nathanielmanistaatgoogle/grpc_1_0_flagGravatar Nathaniel Manista2017-09-15
|\| | | | | | | | | | | | | | | | | | | | | | | Clean up a few more uses of gRPC code elements in _pb2.py files.