hive 0.12 thrift code