solrium: General Purpose R Interface to 'Solr'

Share:

Provides a set of functions for querying and parsing data from 'Solr' (<http://lucene.apache.org/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'.

Author
Scott Chamberlain [aut, cre]
Date of publication
2016-10-06 00:52:32
Maintainer
Scott Chamberlain <myrmecocystus@gmail.com>
License
MIT + file LICENSE
Version
0.4.0
URLs

View on CRAN

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

Files in this package

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