delete_by_query()
/$delete_by_query()
method
not work correctly (#121) thanks @abhik1368 for the reportdata_frame
and as_data_frame
usage
converted to as_tibble
(#119)NULL
(#118)SolrClient
and their
function equivalents gain parameter progress
that supports
for now only httr::progress()
(#115)$json_request()
on
SolrClient
and new function
solr_json_request()
for working with the JSON request API
(#117)responseHeader
and
nextCursorMark
when available as attributes on the returned
object (#114)tibble
(#116)This is v1, indicating breaking changes from the previous version!
GET
request, but if any body parameters
given (even if query params given) we do a POST
request.
This means that all solr_*
functions have more or less the
same parameters, and you now pass query parameters to
params
and body parameters to body
. This
definitely breaks previous code, apologies for that, but the bump in
major version is a big indicator of the breakage.R6
setup for
the Solr connection object. The connection object deals with connection
details, and you can call all methods on the object created.
Additionally, you can simply pass the connection object to standalone
methods. This change means you can create connection objects to >1
Solr instance, so you can use many Solr instances in one R session.
(#100)update_atomic_json
and
update_atomic_xml
for doing atomic updates (#97) thanks
@yinghaohsolr_search
and solr_all
gain attributes
that include numFound
, start
, and
maxScore
(#94)solr_search
/solr_all
/solr_mlt
gain new feature where we automically check for and adjust
rows
parameter for you if you allow us to. You can toggle
this behavior and you can set a minimum number for rows to be optimized
with minOptimizedRows
. See (#102) (#104) (#105) for
discussion. Thanks @1havranhttr
with crul
. Should only be
noticeable with respect to specifying curl options (#98)optimize
renamed to solr_optimize
(#107)solr_facet
fails better when no
facet.*
fields given (#103)solr_highlight
parsing to data.frame bug
(#109)dplyr::rbind_all()
(deprecated) to
dplyr::bind_rows()
(#90)solr_facet()
(#91)solr_group()
(#92)XML
with xml2
(#57)tibble
to give back compact data.frame’sxml2
instead of
XML
, and improvements