Sarnia allows a Drupal site to interact with and display data from Solr cores with arbitrary schemas, mainly by building views. This is useful for Solr cores that index large, external (ie, non-Drupal) datasets that either aren't practical to store in Drupal or that are already indexed in Solr.

Sarnia treats records from Solr as Drupal entities, although listing, filtering, and displaying Sarnia entities should be done using Views. Solr properties can be formatted within Views fields using field formatters (hook_field_formatter_info(), hook_field_formatter_view()).

There is user documentation with screenshots in the handbook.

This module depends on Search API, Search API Solr, and Views.

Latest development

The Sarnia project contains a drush makefile that applies the first two patches from above. If you reference Sarnia in a makefile, it will download and patch Search API and Search API Solr for you.

This module was developed by Palantir.net, and sponsored by the Field Museum of Natural History.

Downloads

Recommended releases

Version Downloads Date Links
7.x-1.1-beta2 tar.gz (2.76 MB) | zip (2.76 MB) 2012-May-03 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (2.76 MB) | zip (2.76 MB) 2012-May-04 Notes

Project Information


Maintainers for Sarnia

  • becw - 259 commits
    last: 3 weeks ago, first: 1 year ago

Issues for Sarnia

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
nobody click here