thrift hive generated code