Add Kubernetes version requirements.
Create log dir in Kubernetes pod startup script.
First pass at vttablet config for Kubernetes.
MapReduce tests should not use JUnit4
Wait for MySQL to come up and create database.
Add instructions for launching vttablet.
Changing documentation about ramdisk to use 4g instead of 2g
Merge pull request #133 from youtube/docker

Kubernetes setup for vttablet
Merge pull request #134 from youtube/aaijazi_fix_ramdisk_size

Changing documentation about ramdisk to use 4g instead of 2g
Java client tests: Add test for tx_pool_full

Drop and recreate table after each test
Merge pull request #135 from youtube/java_client_tests

Java client tests: Add test for tx_pool_full
Java client tests: increase timeout in failure test
vtgate v3: Improved input JSON file structure
vtgate v3: prep work for new router
vtgate v3: removed plan building from V2 API

We currently don't plan to test V3 with V2. So, there's no
need to build V3 plans for the V2 API.
vtgate v3: Simplified async logic in ScatterConn

Rollback and close used to happen asynchronously. This creates
confusion, makes the code less readable and less testable.
And it doesn't buy you much.
vtgate v3: new ScatterConn 'Multi' functions
vtgate v3: iterating on ScatterConn API
vtgate v3: hash index functionality
vtgate v3: no ShardKey special naming

Since each keyspace can have its own ShardKey, it's not a good
ShardKey as a special name because the index may also need to map
to a physical table, which will cause conflicts. Instead, and index
now has a Type field, which can be ShardKey or Lookup.