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

26 Коммитов

Автор SHA1 Сообщение Дата
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