Cihangir SAVAS
40affe702e
rpc: fix go lint issues without breaking the API
2015-01-02 20:23:46 -08:00
Alain Jobart
f887c77a8f
Fixing all servers to register RPCs correctly now.
2014-10-15 17:09:34 -07:00
Alain Jobart
51feef97eb
Adding fine grain control of what RPC is registered on what incoming method.
...
Migrating toporeader to fully use the new system, with everything enabled
by default. Still need to migrate queryservice, tmserver and a few others.
2014-10-15 16:35:54 -07:00
Alain Jobart
0851e17884
Changing unit tests to use RPCs instead of action nodes.
...
Code is about the same complexity, but RPCs are what we do
in prod, so this removes the duplicate code.
2014-09-15 14:34:49 -07:00
Sugu Sougoumarane
5ff2643d57
bson: RecordLen -> Close
2014-03-16 20:22:24 -07:00
Alain Jobart
281579255b
Disabling http, gob and json for RPC.
...
We only use bson, might as well reflect that.
2014-03-07 10:35:37 -08:00
Sugu Sougoumarane
5789e34650
bson: convert custom marshalers to new API
2014-02-28 20:50:42 -08:00
Sugu Sougoumarane
e1402b8c4f
bsongen: EncodeInt
...
Also make some of the types match the encoding.
2014-02-23 19:19:40 -08:00
Sugu Sougoumarane
ac5058a441
bsongen: basic types support
2014-02-23 18:31:09 -08:00
Alain Jobart
6e86e0f69b
Fixing all bson encoders to support extra fields.
...
In the process, fixing a bug in '*Session' decoding,
where a field with a 'bson.Null' kind would fail.
2014-02-19 10:19:12 -08:00
Alain Jobart
66574d5ca9
Adding encryption for vtgate -> vttablet.
2013-11-15 15:02:36 -08:00
Sugu Sougoumarane
c30d11050c
add one more missing test
2013-10-22 16:07:08 -07:00
Sugu Sougoumarane
f63d584834
test for bsonrpc types
2013-10-22 13:21:26 -07:00
Sugu Sougoumarane
dd01dafbd8
Simplify bson encode API.
2013-10-18 15:43:26 -07:00
Ryszard Szopa
0d046a5984
Replace code.google.com with github.com/youtube/vitess.
2013-07-18 18:18:20 -07:00
Alain Jobart
e501e358a8
Adding timeouts to all rpc calls.
...
LGTM Mike.
2012-10-11 18:02:03 -07:00
Ric Szopa
8fce354e6f
Change the way rpcwrap.DialAuthHTTP works.
2012-09-28 15:35:49 -07:00
Ric Szopa
42fca0f727
Go authenticated client.
2012-09-28 15:35:39 -07:00
Alain Jobart
90e0a63589
Code clean-up: renaming a few 'self' into variable names,
...
to follow newer code conventions.
LGTM: Sugu
2012-08-28 16:05:34 -07:00
Alain Jobart
1138c656aa
Now using rpcplus package everywhere, and adding support for streaming
...
mysql queries using a streaming RPC API. Only the go client side is
in here, the python client code will be next.
LGTM by Mike and Sugu over the last couple weeks.
2012-08-27 16:26:06 -07:00
Ric Szopa
538cc2c504
CRAM-MD5 authentication for vtocc.
2012-07-24 19:26:28 -07:00
Ric Szopa
02115e7048
Change the license notice to be shorter and refer to the license file.
2012-06-07 11:55:06 -07:00
Sugu Sougoumarane
e71dcfe7c8
optimization stagte2: chunked writer for bson
2012-04-25 13:40:45 -07:00
Sugu Sougoumarane
e2e3e0ef00
copyright deviolation
2012-04-01 21:58:56 -07:00
Sugu Sougoumarane
a082e88409
updated to go's new build system and weekly.2012-03-04
2012-03-11 17:53:40 -07:00
Sugu Sougoumarane
72a862e6b3
initial source code check-in.
2012-02-24 23:30:03 -08:00