solrium: General Purpose R Interface to 'Solr'
Version 0.4.0

Provides a set of functions for querying and parsing data from 'Solr' () 'endpoints' (local and remote), including search, 'faceting', 'highlighting', 'stats', and 'more like this'. In addition, some functionality is included for creating, deleting, and updating documents in a 'Solr' 'database'.

Browse man pages Browse package API and functions Browse package files

AuthorScott Chamberlain [aut, cre]
Date of publication2016-10-06 00:52:32
MaintainerScott Chamberlain <myrmecocystus@gmail.com>
LicenseMIT + file LICENSE
Version0.4.0
URL https://github.com/ropensci/solrium
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("solrium")

Man pages

add: Add documents from R objects
collapse_pivot_names: Collapse Pivot Field and Value Columns
collectargs: Function to make a list of args passing arg names through...
collection_addreplica: Add a replica
collection_addreplicaprop: Add a replica property
collection_addrole: Add a role to a node
collection_balanceshardunique: Balance a property
collection_clusterprop: Add, edit, delete a cluster-wide property
collection_clusterstatus: Get cluster status
collection_create: Add a collection
collection_createalias: Create an alias for a collection
collection_createshard: Create a shard
collection_delete: Add a collection
collection_deletealias: Delete a collection alias
collection_deletereplica: Delete a replica
collection_deletereplicaprop: Delete a replica property
collection_deleteshard: Delete a shard
collection_exists: Check if a collection exists
collection_list: List collections
collection_migrate: Migrate documents to another collection
collection_overseerstatus: Get overseer status
collection_rebalanceleaders: Rebalance leaders
collection_reload: Reload a collection
collection_removerole: Remove a role from a node
collection_requeststatus: Get request status
collections: List collections or cores
collection_splitshard: Create a shard
commit: Commit
config_get: Get Solr configuration details
config_overlay: Get Solr configuration overlay
config_params: Set Solr configuration params
config_set: Set Solr configuration details
core_create: Create a core
core_exists: Check if a core exists
core_mergeindexes: Merge indexes (cores)
core_reload: Reload a core
core_rename: Rename a core
core_requeststatus: Request status of asynchronous CoreAdmin API call
core_split: Split a core
core_status: Get core status
core_swap: Swap a core
core_unload: Unload (delete) a core
delete: Delete documents by ID or query
is-sr: Test for sr_facet class
makemultiargs: Function to make make multiple args of the same name from a...
optimize: Optimize
ping: Ping a Solr instance
pivot_flatten_tabular: Flatten facet.pivot responses
schema: Get the schema for a collection or core
solr_all: All purpose search
solr_connect: Solr connection
solr_facet: Faceted search
solr_get: Real time get
solr_group: Grouped search
solr_highlight: Highlighting search
solrium-package: General purpose R interface to Solr.
solr_mlt: "more like this" search
solr_parse: Parse raw data from solr_search, solr_facet, or...
solr_search: Solr search
solr_stats: Solr stats
update_csv: Update documents using CSV
update_json: Update documents using JSON
update_xml: Update documents using XML

Functions

add Man page Source code
add.data.frame Source code
add.list Source code
add_atts Source code
asl Source code
check_conn Source code
check_defunct Source code
check_proxy_args Source code
check_shard Source code
check_wt Source code
checkurl Source code
collapse_pivot_names Man page Source code
collectargs Man page Source code
collection_addreplica Man page Source code
collection_addreplicaprop Man page Source code
collection_addrole Man page Source code
collection_balanceshardunique Man page Source code
collection_clusterprop Man page Source code
collection_clusterstatus Man page Source code
collection_create Man page Source code
collection_createalias Man page Source code
collection_createshard Man page Source code
collection_delete Man page Source code
collection_deletealias Man page Source code
collection_deletereplica Man page Source code
collection_deletereplicaprop Man page Source code
collection_deleteshard Man page Source code
collection_exists Man page Source code
collection_list Man page Source code
collection_migrate Man page Source code
collection_overseerstatus Man page Source code
collection_rebalanceleaders Man page Source code
collection_reload Man page Source code
collection_removerole Man page Source code
collection_requeststatus Man page Source code
collection_splitshard Man page Source code
collections Man page Source code
commit Man page Source code
config_get Man page Source code
config_overlay Man page Source code
config_params Man page Source code
config_parse Source code
config_set Man page Source code
cont_parse Source code
core_create Man page Source code
core_exists Man page Source code
core_mergeindexes Man page Source code
core_reload Man page Source code
core_rename Man page Source code
core_requeststatus Man page Source code
core_split Man page Source code
core_status Man page Source code
core_swap Man page Source code
core_unload Man page Source code
cores Man page Source code
delete Man page
delete_by_id Man page Source code
delete_by_query Man page Source code
do_ranges Source code
docreate Source code
get_ctype Source code
get_response Source code
handle_url Source code
is.sr_facet Man page Source code
is.sr_high Man page Source code
is.sr_search Man page Source code
is_in_cloud_mode Source code
is_url Source code
json_parse Source code
make_args Source code
make_hex Source code
make_proxy Source code
makemultiargs Man page Source code
name_by Source code
nmtxt Source code
obj_POST Source code
obj_proc Source code
objcreate Source code
optimize Man page Source code
parse_ch Source code
parse_it Source code
ping Man page Source code
pivot_flatten_tabular Man page Source code
pluck_trace Source code
popp Source code
print.solr_connection Source code
replacelen0 Source code
sc Source code
schema Man page Source code
solr_GET Source code
solr_POST Source code
solr_POST_body Source code
solr_all Man page Source code
solr_connect Man page Source code
solr_error Source code
solr_facet Man page Source code
solr_get Man page Source code
solr_group Man page Source code
solr_highlight Man page Source code
solr_mlt Man page Source code
solr_parse Man page Source code
solr_parse.default Source code
solr_parse.ping Source code
solr_parse.sr_all Man page Source code
solr_parse.sr_facet Source code
solr_parse.sr_group Man page Source code
solr_parse.sr_high Man page Source code
solr_parse.sr_mlt Man page Source code
solr_parse.sr_search Man page Source code
solr_parse.sr_stats Man page Source code
solr_parse.update Source code
solr_search Man page Source code
solr_settings Man page Source code
solr_stats Man page Source code
solrium Man page
solrium-package Man page
stop_if_absent Source code
try_as_hex Source code
unbox_if Source code
update_csv Man page Source code
update_json Man page Source code
update_xml Man page Source code

Files

inst
inst/examples
inst/examples/books2_delete.json
inst/examples/add_delete.json
inst/examples/add_delete.xml
inst/examples/schema.xml
inst/examples/books.xml
inst/examples/books_delete.json
inst/examples/updatecommands_delete.xml
inst/examples/books.csv
inst/examples/updatecommands_add.json
inst/examples/books.json
inst/examples/updatecommands_delete.json
inst/examples/solrconfig.xml
inst/examples/books2.json
inst/examples/books2_delete.xml
inst/examples/updatecommands_add.xml
inst/examples/books_delete.xml
inst/doc
inst/doc/cores_collections.Rmd
inst/doc/document_management.Rmd
inst/doc/local_setup.html
inst/doc/local_setup.Rmd
inst/doc/search.Rmd
inst/doc/document_management.html
inst/doc/search.html
inst/doc/cores_collections.html
tests
tests/standard_mode
tests/standard_mode/test-core_create.R
tests/testthat
tests/testthat/test-solr_all.R
tests/testthat/test-schema.R
tests/testthat/test-solr_highlight.r
tests/testthat/test-solr_settings.R
tests/testthat/test-solr_connect.R
tests/testthat/test-core_create.R
tests/testthat/test-solr_facet.r
tests/testthat/test-errors.R
tests/testthat/test-solr_search.r
tests/testthat/test-solr_group.r
tests/testthat/test-solr_error.R
tests/testthat/test-solr_mlt.r
tests/testthat/test-solr_stats.r
tests/testthat/test-ping.R
tests/test-all.R
tests/cloud_mode
tests/cloud_mode/test-add.R
tests/cloud_mode/test-collections.R
NAMESPACE
NEWS.md
R
R/collection_delete.R
R/solr_all.r
R/collection_overseerstatus.R
R/delete.R
R/collection_deletereplicaprop.R
R/solr_facet.r
R/solr_stats.r
R/solrium-package.R
R/core_requeststatus.R
R/config_params.R
R/ping.R
R/commit.R
R/update_csv.R
R/core_exists.R
R/solr_mlt.r
R/collection_balanceshardunique.R
R/collection_createalias.R
R/config_get.R
R/collection_requeststatus.R
R/classes.r
R/core_reload.R
R/core_split.R
R/solr_highlight.r
R/collections.R
R/collection_createshard.R
R/collection_splitshard.R
R/core_create.R
R/connect.R
R/core_unload.R
R/core_rename.R
R/collection_migrate.R
R/optimize.R
R/collection_removerole.R
R/update_json.R
R/collection_deletereplica.R
R/solr_search.r
R/core_swap.R
R/collection_create.R
R/update_xml.R
R/collection_addreplica.R
R/collection_reload.R
R/collection_exists.R
R/collection_list.R
R/solr_group.r
R/zzz.r
R/collection_deletealias.R
R/config_set.R
R/collection_rebalanceleaders.R
R/schema.R
R/solr_get.R
R/collection_deleteshard.R
R/collection_clusterprop.R
R/collection_clusterstatus.R
R/config_overlay.R
R/parsers.R
R/add.R
R/core_status.R
R/collection_addrole.R
R/core_mergeindexes.R
R/collection_addreplicaprop.R
vignettes
vignettes/cores_collections.Rmd
vignettes/document_management.Rmd
vignettes/local_setup.Rmd
vignettes/search.Rmd
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/collection_deletealias.Rd
man/commit.Rd
man/core_create.Rd
man/collection_createshard.Rd
man/solr_get.Rd
man/collection_deletereplicaprop.Rd
man/core_reload.Rd
man/config_overlay.Rd
man/core_requeststatus.Rd
man/schema.Rd
man/add.Rd
man/config_params.Rd
man/solr_parse.Rd
man/solr_mlt.Rd
man/collection_reload.Rd
man/collection_removerole.Rd
man/config_get.Rd
man/collection_createalias.Rd
man/core_swap.Rd
man/collection_clusterprop.Rd
man/collection_deletereplica.Rd
man/collectargs.Rd
man/core_split.Rd
man/solr_group.Rd
man/collection_list.Rd
man/solr_facet.Rd
man/update_json.Rd
man/solrium-package.Rd
man/collection_addrole.Rd
man/core_status.Rd
man/collection_balanceshardunique.Rd
man/update_xml.Rd
man/solr_connect.Rd
man/collection_rebalanceleaders.Rd
man/is-sr.Rd
man/collection_clusterstatus.Rd
man/core_unload.Rd
man/core_mergeindexes.Rd
man/collection_exists.Rd
man/collections.Rd
man/collection_addreplica.Rd
man/core_exists.Rd
man/collection_requeststatus.Rd
man/collection_migrate.Rd
man/solr_highlight.Rd
man/collection_overseerstatus.Rd
man/solr_search.Rd
man/collapse_pivot_names.Rd
man/collection_create.Rd
man/pivot_flatten_tabular.Rd
man/delete.Rd
man/collection_delete.Rd
man/collection_deleteshard.Rd
man/collection_addreplicaprop.Rd
man/core_rename.Rd
man/solr_stats.Rd
man/collection_splitshard.Rd
man/config_set.Rd
man/solr_all.Rd
man/update_csv.Rd
man/makemultiargs.Rd
man/ping.Rd
man/optimize.Rd
LICENSE
solrium documentation built on May 19, 2017, 4:38 p.m.