lucene & thrift & others