Over the weekend I've been hacking on an idea that's been discussed in the past: replacing our language-specific mini cluster support with the more robust and featureful C++ mini cluster. Besides reducing the maintenance burden for non-C++ language support, this has the added benefit of providing a single deliverable that can set up and tear down mini clusters for use in tests, something that may be useful to other projects wishing to integrate with Kudu.
Since this affects a pretty broad swath of Kudu developers, I thought it'd be prudent to broadcast the idea to a larger audience. If you're interested, please have a look at my proof of concept, which demonstrates the idea for Java unit tests: http://gerrit.cloudera.org:8080/7853.
