Alain Jobart
d5970bf4a6
Adding -cover unit test rule.
2014-04-30 13:13:59 -07:00
Sugu Sougoumarane
c5264729fa
Makefile fix
...
msolo's suggestion to quote $$output worked.
2014-04-27 23:28:55 -07:00
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
Liang Guo
e2eae9d65a
Merge branch 'master' into liguo, generate additional bson files
...
Conflicts:
go/vt/key/key.go
go/vt/vtgate/proto/vtgate_proto.go
go/vt/vtgate/scatter_conn_test.go
go/vt/vtgate/shard_conn_test.go
2014-04-03 14:51:04 -07:00
Sugu Sougoumarane
cfdf27d3bb
bsongen: non-struct simple types
2014-03-25 01:12:04 -07:00
Sugu Sougoumarane
6f18c4ddf2
bsongen: not ready to be part of main build yet.
2014-03-24 02:17:07 -07:00
Sugu Sougoumarane
c531c56cef
bsongen: go/zk
2014-03-24 01:46:05 -07:00
Sugu Sougoumarane
33cfe80a7b
bsongen: go/zk WIP
2014-03-23 21:48:50 -07:00
Sugu Sougoumarane
0cb5678e24
bsongen: vtgate & binlog protos
2014-03-23 15:26:15 -07:00
Sugu Sougoumarane
df9479e14a
bsongen: non-string maps & vt/topo structs
2014-03-23 02:15:16 -07:00
Sugu Sougoumarane
d91015bfa7
bsongen: tabletserver protos
2014-03-23 00:26:24 -07:00
Sugu Sougoumarane
140d28b0a6
bsongen: KeyRange
2014-03-21 23:38:45 -07:00
Sugu Sougoumarane
6a637b8c4d
bsongen: mysql/proto & some vtgate/proto
2014-03-21 15:55:49 -07:00
Sugu Sougoumarane
9d140d3d4f
queryservice: sensitive mode test
2014-03-07 14:45:50 -08:00
shrutip
5ea75bd3ca
Added the keyspace_test to Makefile.
2014-02-20 13:38:45 -08:00
shrutip
af61decc7f
Added missing test to Makefile.
2014-02-12 15:59:45 -08:00
shrutip
28fdaef641
Module and test to compute the task map and query where clauses for streaming queries.
2014-01-10 17:05:41 -08:00
Alain Jobart
0b82715374
Adding a resharding test with bytes keyspace_id.
2014-01-09 13:56:06 -08:00
Alain Jobart
f7f3d3fd76
Splitting clone stuff out of tabletmanager.py.
2014-01-06 15:46:55 -08:00
Alain Jobart
4d33c167b6
Splitting up reparent tests from tabletmanager.
2014-01-03 09:44:38 -08: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
Alain Jobart
42c6730d86
More work on vtworker. The framework is good now.
2013-12-13 16:08:10 -08:00
Sugu Sougoumarane
502f884e55
The grand purge: delete old binlog code
2013-11-26 20:49:57 -08:00
Liang Guo
5b44f9bdd7
Master queryservuce disallow if filter-replicating and fix race condition in post action callback
2013-11-05 17:51:11 -08:00
Ryszard Szopa
e8cd4b2f06
Add make target to run unit tests with race detection.
2013-10-29 04:40:01 -07:00
shrutip
356f25c125
Removed connection_test.py and fixed some other tests to work correctly with vtclient changes.
2013-10-08 17:06:04 -07:00
Sugu Sougoumarane
a835a2a399
Rename barnacle -> vtgate
2013-09-30 12:22:15 -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
shrutip
c6e9b6e400
Added integration test to Makefile.
2013-08-16 14:31:11 -07:00
Alain Jobart
8d213ee86f
Adding resharding.py to test suite.
2013-08-06 12:26:59 -07:00
Alain Jobart
3cfb28b470
Another couple fixes to zkocc test.
2013-07-29 10:44:02 -07:00
Ryszard Szopa
4ccb53c557
Makefile and test improvements.
2013-07-26 17:07:54 -07:00
Alain Jobart
6e25ec9316
Adding missing unit tests to Makefile.
2013-07-22 15:05:11 -07:00
Alain Jobart
97a5a80f13
Skeleton for a 'Tee' topo.Server for migration purposes.
2013-07-19 15:27:52 -07:00
Alain Jobart
92a8715746
Couple script and environment fixes.
...
LGTM Ric.
2013-07-18 18:10:56 -07:00
Alain Jobart
b96c200538
Adding topo2topo utility.
...
LGTM Ric.
2013-07-18 17:58:24 -07:00
Alain Jobart
9956110e7c
Adding fakezk from Ric.
2013-07-18 16:22:08 -07:00
Alain Jobart
18d8b68a06
Another round of conersions to TopologServer. Almost done now.
2013-07-16 10:38:45 -07:00
Alain Jobart
7ac8dd32cc
Creating a netutil library, moving some common code there.
...
LGTM Sugu, Ric.
2013-07-15 11:55:37 -07:00
Alain Jobart
b62d77ad9b
Adding plugin infrastructure and bg compatible temp hacks to TopologyServer.
...
LGTM Sugu.
2013-07-02 17:02:37 -07:00
Alain Jobart
a1c656114c
Adding support for SSL python client -> vttablet connections. Not complete yet.
...
LGTM Sugu.
2013-06-12 17:24:59 -07:00
Alain Jobart
0324908b49
Fixing zkns2pdns compilation.
2013-05-16 13:37:29 -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
Alain Jobart
0ab81f2b01
Adding missing binaries to Makefile.
2013-05-06 15:40:58 -07:00
Sugu Sougoumarane
085aa919aa
query rules phase 1: data structures & convenience functions
2013-03-15 13:15:06 -07:00
Alain Jobart
dd43b7f242
Fixing process discovery in vtaction, and fixing zkctl and its test.
...
LGTM Mike.
2013-03-12 16:13:50 -07:00
Alain Jobart
29dd4b68cc
Less panics, more errors (round 2).
...
Still need to fix mysqld.Addr() better.
LGTM Mike.
2013-03-12 15:43:59 -07:00
Alain Jobart
b3e7fa6da6
Adding KeyRange to GetSessionId, and enforcing correct values on
...
the tabletserver side.
LGTM Mike & Sugu.
2013-03-11 11:53:08 -07:00
Shruti Patil
136063d078
Changes for rowcache_invalidator and the corresponding integration test and some related fixes to tabletserver.
2013-01-25 17:09:32 -08:00