Anthony Yeh
e755930b73
Install etcd in dev bootstrap for integration tests.
2015-06-04 15:47:10 -07:00
Anthony Yeh
c06971eb8a
Fix golint suggestions.
2015-06-04 15:04:34 -07:00
Anthony Yeh
8437f38e4f
Make topo EndPoints functions version-aware.
2015-06-04 14:55:43 -07:00
Anthony Yeh
100325673a
fakezk: respect version in Delete.
2015-06-04 14:51:50 -07:00
Shengzhe Yao
28ece60773
fix bullet list in doc/BackupAndRestore.md
2015-06-03 11:40:44 -07:00
Andy Diamondstein
354d0c5ccc
Update documents on website, adding (1) Key Concepts; (2) Getting Started (local hardware); (3) Sharding; (4) Horizontal Sharding (codelab); (5) vtctl Reference. Remove documents that have been incorporated into other docs (FAQ.md, HelicopterOverview.md, Resharding.md, Tools.md). Add left nav links to documents on website and supporting CSS/JS.
2015-06-03 10:58:39 -07:00
Michael Berlin
bf245710b0
Merge pull request #744 from youtube/debug_travis_memory_usage
...
Debug Travis CI memory usage and find out why the Go compiler gets OO…
2015-06-02 21:43:26 -07:00
Michael Berlin
10b0cc0b96
Debug Travis CI memory usage and find out why the Go compiler gets OOM-killed.
...
Disabled "travis_retry" temporarily because retrying currently does not help.
2015-06-02 21:11:04 -07:00
Alain Jobart
9d8b1264af
Merge pull request #745 from youtube/log
...
Log
2015-06-01 14:18:08 -07:00
Alain Jobart
c7ca1099ac
Adding custom_sharding.py to automated tests.
2015-06-01 14:11:54 -07:00
Alain Jobart
b0e00a3341
Resetting the getVersionFromTablet variable for unit test.
2015-06-01 14:09:11 -07:00
Alain Jobart
dcab010154
Merge branch 'master' into log
2015-06-01 13:01:05 -07:00
Alain Jobart
fdce70b2bd
Adding a unit test for wrangler's version code.
2015-06-01 12:14:48 -07:00
thompsonja
7a04383eae
Merge pull request #742 from thompsonja/quick_fixes
...
Couple small fixes to bringing up a cluster on k8s and starting new relic
2015-06-01 11:35:29 -07:00
Alain Jobart
ebaab78642
Merge pull request #741 from youtube/replication
...
Replication
2015-06-01 11:33:52 -07:00
Joshua Thompson
3ac14de9a6
Couple small fixes
2015-06-01 11:20:25 -07:00
Shengzhe
fa18a4aa6b
Merge pull request #738 from yaoshengzhe/fix_fakesqldb_default_response
...
make fakesqldb returns an error for unrecognized query
2015-06-01 10:24:45 -07:00
Shengzhe Yao
b2d56113c0
make fakesqldb returns an error for unrecognized query
...
fakesqldb returns an empty QueryResult if a query is not recognized.
This behavior reduces typing in unit tests but also causes confusions.
In general, if caller does not set the mock result for a particular
query, fakesqldb should return an error.
2015-06-01 10:24:06 -07:00
Alain Jobart
f21971dba9
Fixing comment.
2015-06-01 09:54:08 -07:00
Alain Jobart
ae1dfe8175
Adding notInTransaction flag to vtgate go API.
2015-06-01 09:46:57 -07:00
Alain Jobart
cab2a70ec0
Using right protocol for vtctl/vtctld vtgate clients.
2015-06-01 09:23:04 -07:00
Alain Jobart
5a7a9e58ff
Adding 'vtctl VtGateExecuteShard' command.
...
Using it in new custom_sharding.py test.
2015-06-01 09:14:16 -07:00
Alain Jobart
5a803ac580
(missing from previous commit).
2015-06-01 08:29:19 -07:00
Alain Jobart
8133e6a36f
Adding 'vtctl VtGateExecute' command, and integration test.
2015-06-01 08:28:10 -07:00
Alain Jobart
5dc0717d4c
Merge branch 'master' into replication
2015-06-01 06:52:32 -07:00
Alain Jobart
b5f5970651
Merge pull request #740 from youtube/log
...
Log
2015-06-01 06:50:53 -07:00
Alain Jobart
d2562b48c6
Merge pull request #737 from youtube/resharding
...
Resharding
2015-06-01 06:50:36 -07:00
Alain Jobart
b2978cbca2
Adding unit test for migrate_served_types.
2015-05-29 16:06:38 -07:00
Shengzhe
d4a89685af
Merge pull request #739 from yaoshengzhe/fix_update_vtctl_comment
...
update vtctl code comments
2015-05-29 15:43:09 -07:00
Shengzhe Yao
20ed05cc65
update vtctl code comments
2015-05-29 15:32:38 -07:00
Alain Jobart
4be492cc15
Adding unit test for MigrateServedFrom.
2015-05-29 15:10:50 -07:00
Alain Jobart
fc3079860e
Running a few commands through VtctlPipe.
...
That adds unit test coverage to vtctl.go.
2015-05-29 14:12:27 -07:00
Alain Jobart
dee2f5b185
Merge branch 'master' into resharding
2015-05-29 13:58:46 -07:00
Alain Jobart
340e2c00b0
Adding test for streaming queries and sessions.
2015-05-29 13:38:26 -07:00
Alain Jobart
52cf702ffd
Adding unit test for all non-streaming vtgate methods.
2015-05-29 12:51:28 -07:00
sougou
09538e71fb
Merge pull request #735 from youtube/sougou-patch-1
...
Update Getting Started links
2015-05-29 11:18:45 -07:00
sougou
dbcbbf2a9d
Update Getting Started links
2015-05-29 11:03:07 -07:00
Alain Jobart
b048ef916d
Adding missing APIs to go client.
2015-05-29 10:25:33 -07:00
Alain Jobart
e83e214573
Moving go client rows and streaming_rows out of vtgateconn
...
and into the go client driver.
2015-05-29 09:01:09 -07:00
Alain Jobart
a02c96c73b
Deleting unused plugins. vtclient doesn't use topo.
2015-05-29 08:37:09 -07:00
Alain Jobart
e174db253c
Merge pull request #732 from youtube/resharding
...
Resharding
2015-05-28 17:16:40 -07:00
Alain Jobart
a7ef3b1e7e
Merge pull request #733 from youtube/log
...
Using right DBA abstraction in copy_schema_shard_test.go.
2015-05-28 17:12:27 -07:00
Alain Jobart
8058dd0359
Using right DBA abstraction in copy_schema_shard_test.go.
...
Also using VtctlPipe.
2015-05-28 16:16:28 -07:00
Alain Jobart
73514f0603
Merge pull request #731 from youtube/log
...
Adding a remote vtctl test library, using it for backup tests.
2015-05-28 15:25:09 -07:00
Alain Jobart
b84cc34053
Removing obsolete client2.
2015-05-28 15:24:22 -07:00
Alain Jobart
880baf3828
Removing obsolete 'vtctl Query'.
2015-05-28 15:19:59 -07:00
Alain Jobart
f2d76eda2a
Replacing use of 'vtctl Query' with direct vttablet connection.
2015-05-28 15:17:19 -07:00
Alain Jobart
6726dd31a9
Removing loadgen, it's not used.
2015-05-28 15:04:33 -07:00
Alain Jobart
fabda37434
Transforming vtclient2 into vtclient, a pure go sql client.
...
It links in the vitess driver. Adding an integration test in vtgatev3.
2015-05-28 13:00:25 -07:00
Alain Jobart
8380475374
Adding a remote vtctl test library, using it for backup tests.
...
The purpose for this is to add unit test coverage to the vtctl
library, and also make unit tests closer to what users would do
when calling 'vtctl' commands.
2015-05-28 09:19:10 -07:00