add thrift doc.