beta support for java driver, and smart thrift routing