Defined thrift based flexsearch service