If you run into issues or have questions, we recommend posting in our Slack channel, click the Slack icon in the top right to join. This is a very active community forum and a great place to interact with other users.
The following has been verified to work on macOS Mojave. If you are new to Vitess, it is recommended to start with the local install guide instead.
The unit tests require that you first install a Java runtime. This is required for running ZooKeeper tests:
brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk8
brew info java
You will also need to install ant and maven:
brew install ant maven
You can then install additional components from make tools. If your machine requires a proxy to access the Internet, you will need to set the usual environment variables (e.g. http_proxy, https_proxy, no_proxy) first:
In addition to running tests, you can try running the local example.