ignore generated thrift files and some modification of thrift idl