Pruned the query out of the integrity error.
vtgate v3: implement vunhash
Merge pull request #171 from youtube/suguwork

tabletserver: DML workaround for MariaDB
Merge pull request #172 from youtube/suguwork

tabletserver: rewrite max dml rows test
Merge pull request #173 from youtube/suguwork

tabletserver: better error messages.
Merge pull request #170 from youtube/vtclient

Pruned the query out of the integrity error.
Grammar/typo correction
Merge pull request #177 from flimzy/doc

Grammar/typo correction
Explicit conversion of exception args to tuple.
Add rows returned counter in VTGate.
Merge pull request #178 from youtube/vtclient

Explicit conversion of exception args to tuple.
Merge pull request #179 from youtube/liguo

Add rows returned counter in VTGate.
Add ThrottledError exception
Fix the queryserive test
Merge pull request #180 from youtube/liguo

Fix the queryserive test
Merge pull request #181 from youtube/suguwork

Suguwork
Merge pull request #184 from youtube/suguwork

tabletserver: improved row counting
Merge pull request #183 from youtube/vtgate

vtgate v3: implement vunhash
Fix teardown for Java integration tests

3ee8a59c made ZK ports non-global which broke teardown in Java
integration tests. This is because the Java integration test helper
does not keep track of the ports assigned to ZK between setup and
teardown calls. This change makes sure that port assignment is called
exactly once during setUp and tearDown.
SplitQuery Java client refactor

Several changes:
Update client to match changes on server side
 - splitsPerShard -> splitCount
 - GetMRSplits -> SplitQuery
Move SplitQuery tests from MapReduceIT to VtGateIT
Lower queryserver-config-schema-reload-time to ensure rdonly tablets
update their schema on new DDLs