save protobuf messages to lucene