optimise read_solr_doc_list to avoid building an array