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

2536 Коммитов

Автор SHA1 Сообщение Дата
Mike Solomon 65674504b7 Keep normal output quiet, but make failures more verbose to aid debugging.
Codify some assumptions on external environment variables.
2014-04-17 10:33:33 -07:00
Alain Jobart 49fff35fd4 Merge pull request #42 from msolo/zk-name-service
Zk name service
2014-04-17 09:22:42 -07:00
Alain Jobart 2155bd2b45 Merge pull request #41 from msolo/pbrpc
Add basic support for protobuf rpc. Check in envelope so there is no dep...
2014-04-17 09:21:18 -07:00
Alain Jobart c4d1cdf7ea Merge pull request #40 from msolo/fix-zk-ipv6
libzookeeper_mt prior to 3.4.x doesn't handle IPv6, so prune the resolve...
2014-04-17 09:20:05 -07:00
Mike Solomon 13f4f3a64d Add comments. 2014-04-16 23:31:21 -07:00
Mike Solomon c661f52b8a Add comments. 2014-04-16 22:33:51 -07:00
Alain Jobart 11430a74c0 Handling errors properly in new rebuild. 2014-04-16 12:18:58 -07:00
Alain Jobart 71f7823dee Adding missing test. 2014-04-16 10:51:33 -07:00
Alain Jobart c4f50f78d3 Merge branch 'master' into replication 2014-04-16 09:30:59 -07:00
Alain Jobart 1f00b44838 Adding tests for new rebuild. 2014-04-16 09:30:25 -07:00
Mike Solomon 8326a0d399 Add basic support for protobuf rpc. Check in envelope so there is no dependency on the proto compiler. 2014-04-15 23:24:09 -07:00
Mike Solomon b59d2031c8 Add election support methods. 2014-04-15 23:18:04 -07:00
Mike Solomon a90e319ea5 Simplify DNS SRV record shuffling. 2014-04-15 23:18:04 -07:00
Mike Solomon 38bc9e7ae8 Add a distributed lock primitive that handles complex edge cases. 2014-04-15 23:18:04 -07:00
Mike Solomon 83af46b4b9 Add support for weightless round-robin A records. 2014-04-15 23:18:03 -07:00
Mike Solomon 5357826b2f Improve CNAME resolution. Improve SRV record randomization. 2014-04-15 23:18:03 -07:00
Mike Solomon 35efab6f4e List cells when listing the root directory. 2014-04-15 23:18:03 -07:00
Mike Solomon ff3cd8aaf8 Extract zkns pdns adapter code and fix a number of small bugs. Improve test clarity. 2014-04-15 23:18:03 -07:00
Mike Solomon 6aabd763aa Make default paths externally accessible. Add IsDirectory() function. 2014-04-15 23:18:03 -07:00
Mike Solomon b50395e8fb Add directory semantics to zk, make magic prefix configurable. 2014-04-15 23:18:03 -07:00
Mike Solomon f5bea5bb48 libzookeeper_mt prior to 3.4.x doesn't handle IPv6, so prune the resolved addresses we give the library for now. 2014-04-15 23:12:20 -07:00
Alain Jobart 4d786572f1 Changing other places to not lock shards.
When we do a rebuild, no need to lock a shard if UseSrvShardLocks
is on.
2014-04-15 15:41:43 -07:00
Alain Jobart bb1cabce2a Adding the new rebuild implementation that uses the locking. 2014-04-15 15:29:28 -07:00
Alain Jobart 0332ffd898 Implementing srvShard lock for tee. 2014-04-15 13:36:31 -07:00
Alain Jobart bfdc02686e Adding SrvShard locking and test code. 2014-04-15 13:30:38 -07:00
Liang Guo 93e6ba1b93 Address style 2014-04-12 18:56:08 -07:00
Liang Guo 453738707b Merge branch 'master' into liguo 2014-04-12 18:52:21 -07:00
Liang Guo 474811d3b4 Add unit test for Resolver 2014-04-12 18:51:48 -07:00
Ric (Ryszard) Szopa aefa8699c7 Cosmetic code fix in flagutil. 2014-04-11 19:48:51 -07:00
Ric (Ryszard) Szopa 437383fee9 Merge pull request #39 from msolo/fix_flagutil
Make flagutil test succeed deterministically.
2014-04-11 19:46:47 -07:00
Mike Solomon 2e7bb2ed55 Make flagutil test succeed deterministically. 2014-04-11 16:53:08 -07:00
Alain Jobart 28314ff91e Making default timeout make more sense. 2014-04-11 16:05:43 -07:00
Alain Jobart 41abf265b2 Merge branch 'master' into replication 2014-04-11 15:30:54 -07:00
Alain Jobart aca2b512f8 Adding forward compatibility for locking. 2014-04-11 15:29:46 -07:00
Alain Jobart 02f9e34e73 moving rebuild to topotools. 2014-04-11 15:04:15 -07:00
Alain Jobart c263843b6d Moving Scrap and ChangeType to newly created topotools. 2014-04-11 14:57:56 -07:00
Alain Jobart 9e2a56955c Renaming vt/topotools to vt/topo/helpers. 2014-04-11 14:34:30 -07:00
Alain Jobart f1dcff7b4b More doc in wrangler package. 2014-04-11 13:30:21 -07:00
Ryszard Szopa 31f75ffabd Fix typo. 2014-04-09 16:30:49 -07:00
Ryszard Szopa fd1f054de3 Merge branch 'vtgate-status' 2014-04-09 16:27:05 -07:00
Ryszard Szopa 323106b5d9 Save the original value return by GetEndPoints in ResilientSrvTopoServer. 2014-04-09 16:18:23 -07:00
Liang Guo b1cd218402 Merge branch 'master' into liguo 2014-04-09 14:56:34 -07:00
Alain Jobart 9955b23df8 Merge branch 'master' of github.com:youtube/vitess 2014-04-09 14:47:42 -07:00
Alain Jobart 4a898ff515 Removing a circular dependency. 2014-04-09 14:37:53 -07:00
Ryszard Szopa 0897334d59 Rewrite srv_topo_server_test to be table driven. 2014-04-09 13:33:20 -07:00
Liang Guo d4f7ca6998 Add keyspace/shards resolution layer 2014-04-08 23:42:42 -07:00
Sugu Sougoumarane e787ba99ff queryservice: queryz fixes
Fix queryz (and querylogz) so long queries can wrap.
Also fix a coloring bug.
2014-04-08 17:49:43 -07:00
Sugu Sougoumarane 7f17d870d8 queryservice: log normal errors as warning
Since normal errors are common, it's better to log them
as warning.
2014-04-08 15:14:33 -07:00
Sugu Sougoumarane d830a1005b Merge branch 'vtocc' 2014-04-08 14:49:20 -07:00
Sugu Sougoumarane d98ac3213c queryservice: support qualified column names for update statements 2014-04-08 14:40:01 -07:00