update thrift gen