Граф коммитов

28 Коммитов

Автор SHA1 Сообщение Дата
Alain Jobart 318af78ad6 Switching to beta versions of protobuf and grpc.
Fixing python clients to work.
2015-09-11 11:55:54 -07:00
Dean Yasuda 24aa268578 Make safe fixes for some lint issues found in vitess/py python files.
This size of the g4 lint -v third_party/golang/vitess/py output
from 1404 lines to 327.
2015-08-21 12:09:05 -07:00
Alain Jobart aed022f0a8 Dropping more support for vts / encrypted port. 2015-07-29 15:32:47 -07:00
Alain Jobart e544bfa42e Fixing more linter errors. 2015-07-20 07:35:17 -07:00
Alain Jobart f0ca85ca00 Fixing linter errors in these files. 2015-07-20 07:32:43 -07:00
Alain Jobart 20c28a24de Fixing various typos and comments. 2015-07-17 14:38:33 -07:00
Alain Jobart c04a3f0a27 Adding rpc updatestream implementation.
It is still flaky, especially with cancellation.
2015-07-17 11:02:00 -07:00
Alain Jobart 0f5c7562bb Moving all python proto-generated files into py/vtproto. 2015-07-16 14:07:11 -07:00
Alain Jobart 31f7b88330 Fixing a couple typos. 2015-07-16 11:27:27 -07:00
Alain Jobart 0b17e2f681 Refactoring the python vtctl_client to use a generator,
and a helper method to do the logging.
2015-07-16 09:59:01 -07:00
Alain Jobart 42d9f7fb18 Removing a bunch of unused logging imports. 2015-07-15 14:42:50 -07:00
Alain Jobart 5a11631d7d Updating gRPC to 0.9.1.
Updating protobuf to v3.0.0-alpha-2 (to match gRPC's version)

Now the python vtctl client works as expected (!!!).
Also splitting up go and python vtctl client implementations
(will be used inside google3).
2015-07-06 11:54:04 -07:00
Alain Jobart c50188e6f2 Better library functions for logutil times for proto3. 2015-06-25 08:06:13 -07:00
Alain Jobart 197a06d851 Splitting up time and logger event to logutil proto3. 2015-06-25 07:37:19 -07:00
Alain Jobart eac090cd50 Renaming a few proto files. Turns out the proto we use in google3
cannot have the same <package name>.<data type> as these, or we cannot
load them at the same time. So to fix this:
- renaming the conflicting ones from xxx.proto to xxxdata.proto.
- renaming vtgateservice.VTGate to vtgateservice.Vitess

Note we can still change the names I chose here, just not back to
conflicting ones. If anyone has better ideas, we can implement
in subsequent changes. This is to get the import to google3 unstuck.
2015-06-19 08:20:58 -07:00
Alain Jobart a81a2cf5cc Fixing gRPC vtctl client. 2015-06-10 10:56:47 -07:00
Alain Jobart 337e97c341 Now splitting vtctl service. 2015-06-10 10:39:23 -07:00
Alain Jobart 3f52b1b058 Newer version of proto generated code. 2015-05-04 10:13:24 -07:00
Alain Jobart b447e9284b Progress in the grpc vtctl python client. Doesn't work yet though. 2015-05-04 09:54:13 -07:00
Alain Jobart 8328ffb884 Reverting protobuf install to 3.0.0-alpha-1 to be compatible
with the one grpc installs. Adding a couple extra libraries
so later on we can switch to using them.
2015-03-11 15:49:33 -07:00
Alain Jobart c9951ea3f3 Fix proto3 python file. 2015-03-11 11:01:06 -07:00
Alain Jobart 015dd56874 Add python side for gRPC. 2015-03-02 09:22:52 -08:00
Alain Jobart 388bdd062b protoc is now compiled by bootstrap.sh.
Still need better python gRPC support.
2015-03-02 08:48:22 -08:00
Alain Jobart 44451751f0 Better doc and interface definitions for these files. 2014-08-25 11:40:26 -07:00
Alain Jobart e58b5db21a Converting a bunch of tests to vtctl RPCs. 2014-08-22 14:35:26 -07:00
Alain Jobart eb9ea9d73e ixing short timeout. 2014-08-22 10:02:36 -07:00
Alain Jobart 05377a6aa7 Adding test glue to run vtctl commands in various ways.
Also fixing a few things here and there.
2014-08-22 09:27:06 -07:00
Alain Jobart 3a90117fab Adding vtctl python gorpc client, and tests. 2014-08-20 22:50:34 -07:00