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

38 Коммитов

Автор SHA1 Сообщение Дата
Anthony Yeh daa74c9446 Use pre-installed MariaDB instead of downloading it. 2014-08-28 14:35:51 -07:00
Anthony Yeh 7f7cb79672 Remember MYSQL_FLAVOR in bootstrap.sh and restore it in dev.env. 2014-08-22 13:53:54 -07:00
Anthony Yeh 94d343aadc Fix declaration of internal libmysql functions for MariaDB. 2014-08-20 21:11:49 -07:00
Anthony Yeh 06ee613e8d Set VT_MYSQL_ROOT for MariaDB too. 2014-07-18 15:46:14 -07:00
Ryszard Szopa a0857eb082 Remove dependency on opts-go. 2014-06-27 14:43:31 -07:00
Alain Jobart f7df4e7e97 Implementing copy of snapshots to central storage.
This uses specialized hooks, with sample versions for tests.
Have to re-run bootstrap.sh to pick them up.
2014-05-13 12:18:06 -07:00
Alain Jobart 553bbd087d Also get goimports for bsongen to work. 2014-05-08 11:34:58 -07:00
Alain Jobart 81bb46fafb Adding fetching of gorptobuf library. 2014-04-17 09:59:13 -07:00
Alain Jobart 97b2573e33 Fixing bootstrap.sh to create the hook link. 2014-04-04 11:33:57 -07:00
Alain Jobart 8302b2ae94 First pass at MariaDB support.
test/tabletmanager.py passes!
It's enabled by setting MYSQL_FLAVOR=MariaDB before anything.
2014-04-02 14:52:07 -07:00
Sugu Sougoumarane 6615bcd90b Clean up build system
Switch to using go install. Leads to faster and cleaner builds.
go install directly installs the binaries into $VTROOT/bin directly
because $GOPATH==$VTROOT. It also intalls intermediate libraries under
pkg, which results in reuse.
There is also no more clutter in the source dirs: cleaner .gitignore.
2013-12-24 14:28:19 -08:00
Sugu Sougoumarane 89c1781849 remove custom vt_mysqlbinlog from mysql 2013-11-27 11:16:02 -08:00
Sugu Sougoumarane 310d085d8f Change to use a fixed clone of google-mysql. 2013-10-14 21:40:03 -07:00
Sugu Sougoumarane c14505417a vtgate end-to-end testing infrastructure. 2013-10-01 23:50:44 -07:00
Sugu Sougoumarane 3a8ba375e9 add vtbarnacle to bootstrap.sh & Makefile 2013-09-20 15:20:55 -07:00
Alain Jobart 385905d893 Renaming toporeader into vttopo. 2013-09-05 13:49:42 -07:00
Alain Jobart 5bc00fa547 Adding a toporeader binary.
This is a non-caching topo.TopoReader proxy.
2013-09-05 10:36:51 -07:00
Ryszard Szopa 8c5c11cce4 Add glog dependency. 2013-08-06 14:55:12 -07:00
Ric (Ryszard) Szopa 762493c13d Merge pull request #5 from youtube/repo-improvements
Add hooks and PS1 for Go.
2013-07-19 17:48:01 -07:00
Ryszard Szopa 4bf5d66fd2 Add hooks and PS1 for Go. 2013-07-19 17:12:06 -07:00
sougou 18b4d0a0e5 Update bootstrap.sh 2013-07-19 15:53:56 -07:00
Alain Jobart 21a4f62c61 Removing mercurial references. 2013-07-19 10:53:25 -07:00
Ric Szopa be36322a29 Fully working MySQL import
* * *
Slightly broken MySQL import.
2013-07-18 17:24:47 -07:00
Ric Szopa 405a53090c Added ZooKeeper dependendencies to the Vitess tree. 2013-07-17 14:07:28 -07:00
Alain Jobart 22841dd8ee Adding path-specific handlers to vtctld, to perform RO actions.
LGTM Ric & Mike.
2013-05-14 11:37:08 -07:00
Mike Solomon f605b0e957 make bootstrap process more friendly 2013-03-08 12:01:49 -08:00
Alain Jobart d6fe5bdac2 Hook framework with simple test. More actual hooks to come later.
LGTM Mike.
2012-10-26 13:11:44 -07:00
Alain Jobart df8def6b96 Checkpoint of some zkocc work: the structure is there, a few
things need to be refactored / tuned up, but this is a good
time to commit.

LGTM Mike.
2012-09-21 13:23:19 -07:00
Sugu Sougoumarane 5fe7099d6f standardize on a single way to use mysql 2012-09-13 11:12:27 -07:00
Sugu Sougoumarane 64cc603008 cleanup of various configs & tests to use the new VTROOT structure 2012-09-06 16:14:19 -07:00
Alain Jobart 7a92da6eff Adding support in cbson for uint64 decoding, and re-enabling
it in bootstrap, now that it doesn't break the unit test any more.

LGTM Sugu.
2012-09-04 14:32:02 -07:00
Sugu Sougoumarane f96eef27c1 env & config changes: Move all program dependencies to use VTROOT & symlink magic. 2012-09-04 14:20:28 -07:00
Alain Jobart 65cc5d2703 Pushing a native C implementation of bson encoder / decoder
for python. re-run bootstrap.sh to compile it, and re-source
dev.env to get your PYTHONPATH updated.

LGTM Mike.
2012-08-30 11:46:16 -07:00
Mike Solomon a44215e8db make sure hooks are set up for gofmt 2012-08-13 14:41: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 15afcc167f Changed bootstrap & dev.env to prep for sharding deployment. 2012-06-03 22:24:54 -07:00
Sugu Sougoumarane e2e3e0ef00 copyright deviolation 2012-04-01 21:58:56 -07:00
Sugu Sougoumarane 72a862e6b3 initial source code check-in. 2012-02-24 23:30:03 -08:00