Commit search future runner and controller