Anand Henry
61e1baed59
Skip resharding_bytes integration tests in Travis
2014-12-12 18:12:58 -08:00
Anand Henry
cdfa764d7f
Travis and Coveralls integration
...
Add travis configuration and dependencies script
Split integration test make targets to allow parallel execution in Travis
Add go packages required for coverage upload to Coveralls
Add coveralls and travis badges to README
Travis: Retry make targets to address flaky targets
2014-12-12 17:44:12 -08:00
Peter Lobsinger
5ed185a982
Merge pull request #229 from plobsing/exportBuildTags
...
manage build metadata
2014-12-10 13:11:52 -08:00
Peter Lobsinger
77ed30c86d
Burn values into binary at build-time.
...
User, host, timestamp, and git-rev are values that we should capture at
build time to be able to track our instances across the fleet.
2014-12-10 10:37:56 -08:00
Alain Jobart
78ad6fdc6f
Removing the non-vtworker options for integration tests.
2014-12-09 13:41:36 -08:00
Anthony Yeh
79fb6fd716
Run new vtworker tests by default.
2014-12-08 23:15:36 -08:00
Sugu Sougoumarane
e7f9ff7918
v3 proto: end-to-end test for select & insert
2014-12-05 22:12:47 -08:00
Sugu Sougoumarane
ed8e0ca97a
vtgate v3: prep work for new router
2014-11-01 12:17:39 -07:00
shrutip
379bd84818
removed vtgate_test from Makefile.
2014-10-01 11:15:43 -07:00
Anthony Yeh
f0186fbe22
Fix charset handling in filtered replication.
2014-09-26 15:36:12 -07:00
Anthony Yeh
7aed34e8e9
Add site_test Makefile target to run only recommended pre-install tests.
2014-09-10 14:56:25 -07:00
Anthony Yeh
6f3231a431
Use VT_TEST_FLAGS and stop on error in queryservice_test.
2014-09-09 00:28:49 -07:00
Anthony Yeh
88a4365794
Print start time when running integration tests.
2014-09-03 17:44:12 -07:00
Sugu Sougoumarane
21092f5e35
tablet.py refactoring phase 1
...
Added a start_vtocc function. It works, but there's still
a lot of duplicate code.
2014-09-02 23:33:54 -07:00
Anthony Yeh
dcc2205a32
Make new DB data dir and config file for MariaDB.
2014-08-20 21:11:49 -07:00
Liang Guo
a1d1545769
Include vtgatev2 test in integration test
2014-08-07 11:34:57 -07:00
Alain Jobart
2f3026ba45
Few changes to toporeader related stuff.
...
Hoping to increase QPS, no luck so far. Need profiling.
2014-07-11 09:48:38 -07:00
Sugu Sougoumarane
34e518f30a
queryservice: remove sensitive mode flag.
...
Sensitive mode turned out to be not very useful, and there was no easy
way to keep the feature maintainable. It's better to get rid of this
feature that was complicating code without adding much value.
2014-07-06 13:11:40 -07:00
Alain Jobart
d16c600763
Adding some java-specific rules.
2014-06-18 11:33:29 -07:00
Alain Jobart
70f0ade503
Moving BlpPosition to binlog/proto, where it belongs.
2014-05-28 12:11:38 -07:00
Peter Lobsinger
66e9312199
Add a test target that DWIM so that 'make test' doesn't silently fail.
2014-05-16 14:45:16 -07:00
Liang Guo
a4888296a8
Update VTGate V2
2014-05-02 16:44:07 -07:00
Alain Jobart
166937eb27
Code coverage helpers.
2014-04-30 13:43:22 -07:00
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