Hello, I have some interest in playing with HMS Thrift APIs, so I created a couple of toolkit repos to work with it. One is in Java and one in Python, they are pretty similar functionality-wise.
Both provide a set of microbenchmarks for some HMS API calls (and it is really easy to add new ones) plus very simple shell that I use a s a "proof of concept" and a simple CLI tool that gives access to Thrift APIs. Python tool is available at https://github.com/akolb1/metastore-python and Java tool at https://github.com/akolb1/hclient.git If there is sufficient interest I'd be glad to merge these with the official Hive (or Hive metastore) repos. Any feedback or contributions are welcome. - Alex