explain bin/tachyon thriftGen