Downloads

Download tar.gz 98.32 KB
MD5: aefab6c0ee2862720e2960ec917e157e
SHA-1: 6fae1b7cf3c2a6fb2aa692378ea667bc60811c0d
SHA-256: 9909dd8f37c25ce3f91dbd7c1dbb2477aadfb4ef4d00f248a4b4a15490b45bfb
Download zip 115.11 KB
MD5: 8e024ba6e8bcd8a6e8e9f00fbfabc65c
SHA-1: dff157c1b96f6a3bfe4632261c0b554d1c181357
SHA-256: add946caab8931325fc38a739bff23117df6b290c7ae4a125388f76533b7506f

Release notes

Th 6.2 branch has been driving development for some months. There are several new features, such as comment search, OR facets, and the conditional display of facet blocks, that are unique to this branch. Some other features have already been backported to the 6.1 branch.

The plan for development between alpha1 and alpha2 is to continue adding features, date facets from CCK fields is first on the list, and to start significantly refactoring key APIs.

This branch is not recommended for production environments as long as it is in alpha.

The alpha1 is schema-compatible with the 6.1 branch and Acquia Search.

#664818: Wrong watchdog() usage by pounard, robertDouglass | Scott Reynolds: Fixed Wrong watchdog() usage.
#662232: Use language-neutral code like D7 by pwolanin | anarchivist: Changed Use language-neutral code like D7.
#666648: Make hook_apachesolr_update_index() more generic by taking a namespace param also by pwolanin: Changed Make hook_apachesolr_update_index() more generic by taking a namespace param also.
#667110: Replace bogus use of pager_query() by pwolanin: Fixed Replace bogus use of pager_query().
#667124: Use current query not altered query for the breadcrumb by pwolanin: Fixed Use current query not altered query for the breadcrumb.
#667650: Results of apachesolr_process_response should return absolute URLs by Dave Reid: Fixed Results of apachesolr_process_response() should return absolute URLs.
#664572: Add schema and core name to admin screen by pwolanin: Added Add schema and core name to admin screen.
#664860: Wrong t() usage in apachesolr_field_name_map() by pounard: Fixed Wrong t() usage in apachesolr_field_name_map().
#528086: html entities are not properly handled on search/display by pwolanin, better (but still problematic) handling of entities.
#662232: Use language-neutral code like D7 by pwolanin, index zxx as the Language neutral code.
#401234: Reflect hierarchical taxonomy vocabulary in facet by mkalkbrenner, janusman, and pwolanin, reflect hierarchical taxonomy vocabulary in facets.
#661952: Fix help text to match dismax syntax by pwolanin, fix no results help text for dismax syntax.
#348668: Index into entity field by pwolanin, add indexing of the 'node' entity string.
#641954: Update schema.xml for Solr 1.4 changes to schema version by anarchivist, swentel, pwolanin, update schema.xml.
#651044: Comment Search with Empty Subjects Should Use Node Title by kcoop use node title for comment title when comment has no title.
#655006: PHP notices around constants by Scott Reynolds, pwolanin fix warnings on constants.
#652512: Enable searching across more than one index per request by robertDouglass enable use of more than just the default solr server.
#642602: API Consistency - s/content types/content_types/ by robertDouglass, change 'content type' to 'content_type' in facet definitions.
#641452: Prevent trying to delete, or reindex, when in read-only mode. by robertDouglass, prevent admin from trying to re-index when in read-only mode.
#372767: Restrict MLT list to nodes of certain types, or the same type as current by socki, robertDouglass, pwolanin allow MLT blocks to be filtered by type and custom filters.
#372336: Allow name sorting of facets by der, janusman, robertDouglass, allow name sorting of facet links.
#611670: Allow modules to abort the building of documents for indexing by pwolanin, allow modules to abort the building of documents for indexing.
#628080: Update PHP client and fix multiple method name to match r22 client by pwolanin, update to use Solr PHP library r22 and check for it in hook_requirements.
#638236: undocumented dependency on taxonomy module. by mkalkbrenner and robertDouglass, undocumented dependency on taxonomy module.
#562458: Small bug preventing menu_rebuild() when enabling taxonomy hijack by janusman, fix typo preventing menu_rebuild regarding taxonomy hijack.
#630798: Implement cache_apachesolr table by joshk, robertDouglass make cache_apachesolr table to facilitate better memcache utilization.
#623046: Make the $results array that comes back from a search more useful. by robertDouglass make the results that come back from a search more useful.
#622120: "Show more" links are hardcoded to apachesolr and apachesolr_search modules. This patch abstracts and automates. by robertDouglass make the "Show more" block selection dynamic to accommodate other modules.
#621922: using parent() is more robust than prev() in jQuery by robertDouglass make the "Show more" js more robust.
#612024: Add method to allow requests to additional Solr servelets (paths) by pwolanin, Add method to allow requests to additional Solr servelets.
#561082: consolidate Solr queries on cron run by pwolanin, consolidate Solr delete queries on cron.
#580404: Make indexing comments optional. by pwolanin per content type comment exclusion.
#597174: Make it easy to add custom sorts by Frando, add hook_apachesolr_prepare_query() to enable custom sorts.
#591278: hook_apachesolr_modify_query doesn't allow for adding fields to the $query object by robertDouglass fix bug that was preventing hook_apachesolr_modify_query from working correctly.
#590982: Notices in nodeapi when indexing by swentel fix warnings on indexing.
#554136: Results paging is ignores changes made by hook_apachesolr_modify_query_alter by emackn, Jaza make results-per-page alterable.
#580764: comments are added to search index without checking access by robertDougalss Add a new contrib module that allows searching on just comments.
#548160: Remove _functions from module code. by robertDouglass get rid of functions that begin with underscore. Yuck.
#580404: Make indexing comments optional. by robertDouglass make indexing of comments optional. New variable, apachesolr_index_comments_with_node.
#538636: Give modules the opportunity to make several documents out of a node by robertDouglass allow modules to register document handlers so that multiple documents can be indexed per entity.
#557382: recommendation block encode html entities twice. by Josh Waihi, Scott Reynolds mlt blocks were double encoding titles.
#578008: Reduce facet queries by excluding those that are type dependent and not needed. by robertDouglass improve performance by not including unused facet queries.
#552152: OR facet counts are confusing by robertDouglass OR operator for facet blocks.
#576092: Use Drush to execute a search by robertDouglass use Drush to search the site using Solr.
#576040: Use Drush to download the SolrPhpClient by robertDouglass use Drush to download the SolrPhpClient: drush solr phpclient
#457826: On empty search, show enabled filters to start a search by janusman Make the behavior of empty searches configurable.
#573038: Automatically create facets for user and node reference CCK fields. by robertDouglass Automatically create facets for user and node reference CCK fields.
#570476: Delete a content type from index. Mark a content type for reindexing. by robertDouglass add initial Drush support with commands drush solr delete index and drush solr reindex.
#570476: Delete a content type from index. Mark a content type for reindexing. by robertDouglass allow for deleting or reindexing single content types.
#456420: Add Batch API support for rebuilding indexes by anarchivist, janusman, robertDouglass Reindex using Batch API.
#551510: Add in ability to theme different facet blocks differently by Scott Reynolds Add in ability to theme different facet blocks differently.
#551620: Type dependent facet blocks by robertDouglass Type dependent facet blocks.
#549664: Ignore node_access for Solr Views queries by Scott Reynolds Ignore node_access for Solr Views queries.
#551582: Show value instead of key in CCK facets by robertDouglass make CCK breadcrumbs, facets, and current search show the value, not the key.
#551278: CCK mappings don't respect shared fields by robertDouglass CCK mappings don't respect shared fields
#535654: Add apachesolr_server_status() function by drunken monkey Add apachesolr_server_status() function
#543226: Entering garbage host data (esp. port) results in WSoD by drunken monkey validate port on settings form.
#502976: Other GET parameters ignored by Apache Solr Facet Blocks by Scott Reynolds followup to Other GET parameters ignored by Apache Solr Facet Blocks
#473554: Add an "unclick" link to search facet block by janusman Add an "unclick" link to search keys
#545094: Method to set Keys on Query by loganfsmyth add getter and setter methods for a query's keys.
#530910: Field boost settings are broken by Damien Tournoud fix offset problem in field settings administration.
#526344: Remove apachesolr_read_only check from Drupal_ Apache_Solr_Service::_sendRawPost() by drunken monkey Remove apachesolr_read_only check from Drupal_ Apache_Solr_Service::_sendRawPost().
#525980: Clarify the API of apachesolr_index_updated by robertDouglass Clarify the API of apachesolr_index_updated.
#530196: Apache Solr Organic Group facet block forms broken by pwolanin, fix facecount form function calls in apachesolr_og.
#548102: Improve usability of enable filters page by robertDouglass change wording on enabled filters page to improve usability.
#529606: schema.xml: update CharStream and EnglishPorter stemmer by Damien Tournoud update schema.xml with WhitespaceTokenizerFactory and SnowballPorterFilterFactory. Note that you need to stop solr, replace schema.xml, delete your index, and re-index your site.
#528002: Add RSS discovery to taxonomy hijack page by janusman, Add RSS discovery to taxonomy hijack page
#528888: Make spellchecker enabled by default by robertDouglass turn spellchecker on by default
#528596: Add checkboxes to facet and unclick links to make usage clearer. part 1 by robertDouglass add JS enabled checkboxes to facet and unclick links
#525918: More forceful index clearing in the "all" case; Change INNER JOIN to LEFT JOIN by robertDouglass be more forceful when reindexing; rebuild the apachesolr_search_node table completely.
#528516: Add CSS classes to facet and unclick links by robertDouglass add apachesolr-facet and apachesolr-unclick CSS classes to unclick and facet links.
#528484: Switch to Drupal.behaviors in apachesolr.js by robertDouglass switch to Drupal.behaviors in apachesolr.js
#515682: Are you sure you want to re-index? Needed by robertDouglass, add confirmation form to re-index button.
#509526: {apachesolr_search_node} table should be rebuilt when index is deleted by pwolanin, {apachesolr_search_node} table should be rebuilt when index is deleted.
#457826: On empty search, show enabled filters to start a search by janusman, robertDouglass - show browsable facet blocks in the search well when no search term is present to allow browsing. Hello 6.2 branch of ApacheSolr :D

Created by: robertdouglass
Created on: 26 Dec 2009 at 13:34 UTC
Last updated: 26 Dec 2009 at 13:42 UTC
New features
Bug fixes
Unsupported

Other releases