Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Factor out interface-specific early_adopter code | Masood Malekghassemi | 2015-03-17 |
| | | | | | Refactors early_adopter such that interface-specific code is located in the framework module as a submodule `alpha`. | ||
* | Change remaining "packet" names to "ticket" | Nathaniel Manista | 2015-03-18 |
| | | | | | This renaming has been incrementally happening for the last several weeks and this change finishes it. | ||
* | Correct a package name in a doc string | Nathaniel Manista | 2015-03-18 |
| | |||
* | Merge the base and base.packets packages | Nathaniel Manista | 2015-03-18 |
| | | | | They were two halves of the same whole. | ||
* | Merge pull request #1031 from nathanielmanistaatgoogle/service_name | Masood Malekghassemi | 2015-03-17 |
|\ | | | | | Add service name to Python early_adopter | ||
* \ | Merge pull request #1061 from nathanielmanistaatgoogle/reenable-test | Masood Malekghassemi | 2015-03-16 |
|\ \ | | | | | | | Reenable a disabled test method | ||
| * | | Reenable a disabled test method | Nathaniel Manista | 2015-03-17 |
| | | | |||
* | | | Add at CANCELLATION back-to-front ticket kind | Nathaniel Manista | 2015-03-17 |
|/ / | | | | | | | This addresses issue #752. | ||
* | | Use distinct enums for distinct ticket types | Nathaniel Manista | 2015-03-17 |
| | | |||
* | | Merge pull request #1055 from nathanielmanistaatgoogle/python-refactoring | Masood Malekghassemi | 2015-03-16 |
|\ \ | | | | | | | Python refactoring | ||
| * | | Iterate over an enum since we can | Nathaniel Manista | 2015-03-16 |
| | | | | | | | | | | | | | | | | | | Since enums are themselves iterable there's no need to maintain a list of the elements of the enum dating from back before the enum when its values were just independent constants that hung out together. | ||
| * | | Change managers to pass each other Outcomes | Nathaniel Manista | 2015-03-16 |
| | | | | | | | | | | | | | | | | | | This refactoring greatly reduces the base-internal use of packet kinds and will make much simpler a future change distinguishing front-to-back packet kinds from back-to-front packet kinds. | ||
| | * | Add service name to Python early_adopter | Nathaniel Manista | 2015-03-16 |
| |/ | |||
* / | Fixed argument types in setup.py | murgatroid99 | 2015-03-16 |
|/ | |||
* | Fix port selection for server | Arkadiusz Bokowy | 2015-03-13 |
| | | | | | Commit 31e65be introduces a bug which causes starting server on a randomly selected port. | ||
* | Remove a const from a variable that should be mutable. | Nicolas "Pixel" Noble | 2015-03-12 |
| | | | | | | deadline is passed by address to PyArg_ParseTuple to update its value. However, deadline is a const double, so attempting to change its value is undefined behavior. Remove the const to have well-defined behavior. | ||
* | Eliminate the Python "assembly" package | Nathaniel Manista | 2015-03-10 |
| | | | | | This completes issue #726. All that cascading activation stuff just didn't work out as cleanly as I had hoped it would. | ||
* | Merge pull request #982 from sahlberg/python-readme | Tim Emiola | 2015-03-09 |
|\ | | | | | README: fix the path to the python requirements.txt file | ||
| * | README: fix the path to the python requirements.txt file | Ronnie Sahlberg | 2015-03-07 |
| | | | | | | | | Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com> | ||
* | | Refactoring within Python RPC Framework | Nathaniel Manista | 2015-03-07 |
|/ | | | | | | The assembly and face layers were mostly redundant except that the assembly layer had far-better interfaces and the face layer had more of a reason to exist. Now they are merged. | ||
* | Merge pull request #835 from ctiller/credit | Nicolas Noble | 2015-03-06 |
|\ | | | | | C++ Credentials Rework | ||
* | | Use server_host_override in interop client | Nathaniel Manista | 2015-03-07 |
| | | | | | | | | | | Also refactor the interop package to perform client-server interop testing in a unit test. | ||
* | | Add a server_host_override to stub creation | Nathaniel Manista | 2015-03-07 |
| | | | | | | | | This optional value should only be passed in tests. | ||
| * | Python secure server API changes | Nathaniel Manista | 2015-03-04 |
|/ | |||
* | Merge pull request #887 from murgatroid99/travis_python | Nicolas Noble | 2015-03-02 |
|\ | | | | | Added python tests to .travis.yml | ||
| * | Fixed python link order | murgatroid99 | 2015-03-02 |
| | | |||
| * | Added rt link to python's setup.py | murgatroid99 | 2015-03-02 |
| | | |||
* | | Removed execute permissions from README files. | Misha Brukman | 2015-03-02 |
|/ | |||
* | Moved pip dependencies into requirements.txt . | Misha Brukman | 2015-03-02 |
| | | | | This allows for easier scripting and updates. | ||
* | Simple installation instructions for Python. | Nathaniel Manista | 2015-02-26 |
| | |||
* | Merge pull request #830 from nathanielmanistaatgoogle/python-interop-client | Masood Malekghassemi | 2015-02-26 |
|\ | | | | | The Python interop client. | ||
* \ | Merge pull request #831 from nathanielmanistaatgoogle/security-progress | Masood Malekghassemi | 2015-02-26 |
|\ \ | | | | | | | Work towards invocation-side security. | ||
| * | | Work towards invocation-side security. | Nathaniel Manista | 2015-02-26 |
| | | | |||
| | * | The Python interop client. | Nathaniel Manista | 2015-02-26 |
| |/ | | | | | | | | | | | The server_host_override flag's implementation remaining outstanding means that this only works over insecure connections for now. | ||
* | | Merge pull request #820 from jayantkolhe/jayantkolhe-patch-3 | Mugur Marculescu | 2015-02-25 |
|\ \ | |/ |/| | Updated Python Status | ||
| * | Update README.md | Jayant Kolhe | 2015-02-25 |
| | | |||
* | | Sanitize a reference number. | Nathaniel Manista | 2015-02-25 |
| | | |||
* | | Set Python version number to 0.4.0. | Nathaniel Manista | 2015-02-25 |
| | | |||
* | | Merge pull request #795 from nathanielmanistaatgoogle/python-client-credentials | Masood Malekghassemi | 2015-02-25 |
|\ \ | | | | | | | Python ClientCredentials object. | ||
* \ \ | Merge pull request #785 from nathanielmanistaatgoogle/early-adopter-changes | Masood Malekghassemi | 2015-02-25 |
|\ \ \ | | | | | | | | | Final changes to the early_adopter API. | ||
| | * | | Python ClientCredentials object. | Nathaniel Manista | 2015-02-25 |
| |/ / |/| | | |||
* | | | fix readme | Jan Tattermusch | 2015-02-25 |
| |/ |/| | |||
| * | Final changes to the early_adopter API. | Nathaniel Manista | 2015-02-25 |
|/ | | | | | | This makes grpc.early_adopter much more independent of RPC Framework and cleaner at the cost of reexporting most of the interfaces and writing several delegation classes. | ||
* | Avoid CANCELLATION ticket kind for back-to-front tickets. | Nathaniel Manista | 2015-02-24 |
| | | | | | It's not (yet, see issue 752) allowed and code at the higher level doesn't know how to deal with it. | ||
* | Propagate ForeLink-joining to the inner RearLink. | Nathaniel Manista | 2015-02-24 |
| | | | | | | rear._ActivatedRearLink's inner RearLink should of course send its tickets to whatever ForeLink was joined to the rear._ActivatedRearLink. | ||
* | Add a port method to assembly-level servers. | Nathaniel Manista | 2015-02-23 |
| | |||
* | Thread-pool-less construction of GRPC links. | Nathaniel Manista | 2015-02-22 |
| | | | | | | These will be used in generated code in circumstances in which we don't necessarily want to be asking calling code to have a thread pool readily available. | ||
* | Replaces the generated code in src/python/interop/interop with more recently ↵ | Masood Malekghassemi | 2015-02-20 |
| | | | | generated code. | ||
* | The framework.assembly package. | Nathaniel Manista | 2015-02-20 |
| | | | | | | | This provides for now what should be a nicer interface for code generation than that of the Face layer. In terms of abstraction it's conceptually very similar so the two should probably be merged as soon as is reasonable. | ||
* | Merge pull request #627 from nathanielmanistaatgoogle/sync-async | Nathaniel Manista | 2015-02-20 |
|\ |