new RPC function: search_fulltext