Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
IMPORTANT: there are significant changes to the configuration files (especially schema.xml) in this release. You must install these new configuration files, and delete and re-index your data.
Apache Solr integration 7.x-1.0-beta4, 2011-04-04
------------------------------
#1116030 by cpliakas, pwolanin: Added titles to settings pages to add transparency as to which server's settings are being edited.
#1112022 by pwolanin, elliotttf: index node last_comment_timestamp too.
#1114798 by pwolanin: enhancements to config based on Solr 3.1 examples.
#1108618 by pwolanin: make numeric fields in 7.x use a sortable data type by default.
#1103602 by pwolanin: prevent PHP Notice when there is an invalid term reference field.
#1097988 by jpmckinney: avoid 'using default converter' warning on Solr startup.
#920482 by jpmckinney: $info_split['date'] template variable should contain changed, not created, date.
#379512 by pwolanin: separate schema field for indexing comments and "extra" information.
#871440 by jpmckinney: Solr taxonomy page displays search form and blocks when the user has no access.
#761990 by jhedstrom, pwolanin: switch to POST for long search ULRs.
#1112362 by pwolanin: cleanup following #1107502 to better use drupal_http_request.
#1107502 by pwolanin: Merge relevant parts of php client into DrupalApacheSolrService.
#899590 by jpmckinney, elliotttf: Support indexing of attached fields that are not facets.
#993476 by jpmckinney, pwolanin: allow arbitrary results per page in the 0-200 range.
#1080652 by elliotttf, pwolanin: Allow other modules to return search results on solr failure.
#562214 by ecofinn, wmostry, jpmckinney: Problems with double-encoded ampersands.
#997480 by jpmckinney | davidwhthomas: Facet checkboxes are duplicated following other javascript activity on page.
#1098038 by pwolanin, mgifford: fix spelling suggestion incorrect use of LABEL tag.
#1099390 by jpmckinney: Fatal error: Call to undefined function apachesolr_nodeaccess_build_subquery().
#1098222 by pwolanin: Rename and make the nodeaccess module more generic.
#1092910 by pwolanin: missing date field conversions from #1088208.
#1090530 by pwolanin: Further schema-related code fixes following from #1088208.
#783366 by elliotttf: Invoke hook_apachesolr_prepare_query() in apachesolr_search_browse
#1078766 by elliotttf: code-style cleanup according Coder module.
#1049114 by Steven Jones, james.williams, Janusman: restore hierarchical taxonomy facets.
#1088208 by pwolanin | Janusman: simplify the schmea to eliminate node-specific fields.
#1089342 by elliotttf: Content Biasing not working.
#996800 by elliotttf: trim host, port, and path strings to prevent connection errors.
#1020780 by jpmckinney, pwolanin: cleanup of variable_get to apachesolr_server_variable_get conversion.
#1085630 by pwolanin: Index taxonomy term ancestors into term reference-based field.
#1050000 by pwolanin: More generically prevent calling nodeapi update_index when indexing.
#1060536 by jpmckinney: Long title and Default shortcut link obscured in overlay.
#1060550 by jpmckinney: admin/build/block should be admin/structure/block.
#704190 by pwolanin | robertDouglass | jpmckinney: Add page callbacks to display conf files in the index in reports.
#925608 by jpmckinney | janusman: Quick perf improvement: cache term ancestors on indexing.
#1059380 by jpmckinney: apachesolr_fields_list_display_callback doesn't return if $facet in list_allowed_values.
#1059368 by jpmckinney: apachesolr_clear_cache as a #submit callback doesn't work.
#1072884 by justinrandell: incorrect use of query->condition() in apachesolr_cron().
#901720 by jpmckinney | robertDouglass: Highlighting snippets in search results not flexible enough, and logic improvement.
#1064782 by jpmckinney: Use module_load_include, module_load_install instead of include_once.
#791916 by Network | jpmckinney: Allow facet search block to have children always show.
#937328 by Davy Van Den Bremt | pwolanin: Drush support for indexing remaining nodes.
#1060698 by dww | jpmckinney: Always display the current value of apachesolr_cron_limit in the admin UI.
#904312 by pounard: Use drupal_get_breadcrumb() not menu_get_active_breadcrumb().
#616888 by bangpound: Pass delta to MLT blocks' theme function.
#864146 by pwolanin | jpmckinney: Fixed When moving fq to q.alt, we should parenthesize each fq.
#896324 by ahankinson | jpmckinney: Fixed module_invoke() called too late.
#840358 by pwolanin | torstenzenk: Fixed Error searching Taxonomies.
#991444 by Nick_vh: None of start, end, gap should show up as date facets.
#835674 by pwolanin: Remove search module dependency from apachesolr.
#961570 by jpmckinney: if apachesolr_search was the default search module in D6, make it so in D7.
#878996 by pwolanin | weri: Added Don't break the loop.
#1050044 by pwolanin: hook_theme API fix, and revert to using core theme('search_results').
#1026916 by dmitry_bezer: apachesolr_get_enabled_facets() mandatory parameter was omitted.
#528086 by pwolanin: Fix for special html entity search and display bugs.
#1020780 by pwolanin: Store variable settings per server for better flexibility.
#891962 by jurcello, pwolanin: avoid incorrect filter substring matches, emit correct query string.
#1018768 by pwolanin: fix notices during failed search request.