apachesolr 7.x-1.13

Bug fixes

This is an incremental release for the Apachesolr suite of Search modules for Drupal 7

Note: this module is not Search API, nor does it work with Search API. If you're using that Search ecosystem, use the Search API Solr module instead of this one.

apachesolr 7.x-1.12

Bug fixes
New features

Bug and feature release. The biggest update in this version is support for Solr 7. This module should work with the upcoming Solr 7 version of Acquia Search.

Full List of changes since 7.x-1.11:

apachesolr 6.x-3.0

Bug fixes
Insecure

It was time this version of the module got its final release. We are still fixing bugs if we find them but functionality wise nothing will change.

Last two changes that went in:

Issue #1879762 by Nick_vh: Adding multiterm support for solr 3.6+ and solr 4.5+. This will help with allowing wildcard searches be more accurate
Issue #2375331 by mkalkbrenner: search result theme suggestions broken

apachesolr 7.x-1.6

Bug fixes
Insecure

This release reverts changes to the admin U in the 7.x-1.5 releaseI that were not fully functional and potentially broke existing add-on modules.

Changes since 7.x-1.5:

apachesolr 7.x-1.5

New features
Bug fixes
Insecure

#2118947: Allow mapping to accept multiple index_callbacks by Nick_vh: Added Allow mapping to accept multiple index_callbacks().
#1828014: Mass re-indexation can miss (a lot of) content by ianthomas_uk, Nick_vh, DeFr: Fixed Mass re-indexation can miss (a lot of) content.
#2106693: Drush help refers to non-existent command by wulff: Fixed Drush help refers to non-existent command.
#2011492: Remove duplicated indexing code by ianmthomasuk: Added Remove duplicated indexing code. (2/2)
#2093031: Speed up indexing process significantly : make use of the filter cache by Nick_vh: Fixed Speed up indexing process significantly : make use of the filter cache.
#1925026: Allow modules to modify query used to select nodes for reindexing by blazindrop: Added Allow modules to modify query used to select nodes for reindexing.
#2012244: In Drupal 7, using short summary in the teaser by Nick_vh, joseph.zhao: Added In Drupal 7, using short summary in the teaser.
#1938976: Escape sort strings to support function sorts like geodist() by ajw, Nick_vh: Fixed Escape sort strings to support function sorts like geodist().
#1361854: Ability to control the 'Did you mean?' by asking Solr for spellcheck.extendedResults by acbramley, Nick_vh, wiifm: Added Ability to control the 'Did you mean?' by asking Solr for spellcheck.extendedResults.
#1828134: apachesolr_entity_delete should apply to all writable environments by ianmthomasuk, Nick_vh: Fixed apachesolr_entity_delete() should apply to all writable environments.
#2006602: Documents are deleted from the Solr index in read-only environments by pwolanin, David_Rothstein: Fixed Documents are deleted from the Solr index in read-only environments.
#1916558: Custom Filters are ignored in facet blocks on non-search paths by jwalz: Fixed Custom Filters are ignored in facet blocks on non-search paths.
#2008832: Allow to optionally turn of "successful" actions in watchdog. by Nick_vh, j0rd: Added Allow to optionally turn of 'successful" actions in watchdog.
#1952296: Add Date facet granularity support by David_Rothstein, zerolab, SamChez: Added Date facet granularity support.

apachesolr 7.x-1.4

Bug fixes
Insecure

This fixes a number of bug fixes (and one small feature), some of which are continued fall-out from changes to the config files to adopt the "common" ones.

Changes since 7.x-1.3:

apachesolr 7.x-1.3

New features
Bug fixes
Insecure

This fixes some bugs introduced in 7.x-1.2 due to the config file changes and other changes, plus other routine fixes and minor features.

apachesolr 6.x-1.8

Bug fixes

Changes since 6.x-1.7:

  • #1101406 by kenorb: comment out broken tests.
  • #1905392: remove .gitignore file that excludes SolrPhpClient
  • #1966044 by pwolanin: Fix for Local params in search box unexpectedly affect Solr query parsing.
  • #1777102 by cpliakas: Clean up variables on uninstall.

apachesolr 6.x-3.0-rc1

Bug fixes
Insecure

#1780200 by pwolanin: document basic auth in README.
#1811456 by jhedstrom: remove dsm() from code.
#1226274 by pwolanin: Fixes for schema.xml version numbering and organization.
#761990 by pwolanin, jhedstrom, Nick_vh, jpmckinney | morningtime: Fixed 400 Bad Status if URL length limit exceeded.
#1811364 by Nick_vh: Fixed Add newly created content type to the indexed bundles for all environments.
#1811456 by rupl: Fixed Improve documentation of addFilter in apachesolr.api.php.

apachesolr 7.x-1.1

Bug fixes
Insecure

This is a minor bugfix release - mostly to correct the fact that the module complained about the version string in the solr3 schema.

The config files have been reorganized and version strings updated. There are no other changes to the config files since rc2.

Changes since 7.x-1.0:

  • #1780200 by pwolanin: document basic auth in README.
  • #1226274 by pwolanin: Fixes for schema.xml version numbering and organization.

apachesolr 7.x-1.0

Bug fixes
Insecure

Notes

Finally we release the 1.0 version of the apachesolr module. We worked hard to make sure your Drupal site can speed up its search experience and at the same time to be as flexible as possible.

During the RC and Beta period a lot of contributed modules were created that use the new API.

We hope we can start working on Solr 4.0 since that was released yesterday ;-)

apachesolr 7.x-1.0-rc5

Bug fixes
Insecure

This release fixes a regression in rc4 that prevented spellcheck suggestions from being displayed, as well as other minor bugs.

Changes since 7.x-1.0-rc4:

apachesolr 7.x-1.0-rc2

New features
Bug fixes
Insecure

New RC2 because I forgot to rename the schema and solrconfigs. No other changes aside of those

apachesolr 7.x-1.0-rc1

New features
Bug fixes
Insecure

This is the first Release Candidate of the Apache Solr Module.
It took a while and hopefully no bugs will be discovered during this process ;-)

#1642140: Make the search query also escape the slash and move away from menu_tail to just 1 argument by Nick_vh: Fixed Make the search query also escape the slash and move away from menu_tail() to just 1 argument.
#1518108: Devel interface for inspecting solr documents by grendzy: Added Devel interface for inspecting solr documents.
#1402748: Check in apachesolr_do_query if the static of the query with that name already exists, and if so return it by Nick_vh: Fixed Check in apachesolr_do_query() if the static of the query with that name already exists, and if so return it.
#1631702: Report at admin/reports/apachesolr doesn't always display data from the current default solr server by Nick_vh | khaled.zaidan: Fixed Report at admin/reports/apachesolr doesn't always display data from the current default solr server.
#1647668: Error messages when indexing - Notice: Undefined property: stdClass::$nid in DatabaseStatementBase->fetchAllAssoc() by paulmckibben: Fixed Error messages when indexing - Notice: Undefined property: stdClass::$nid in DatabaseStatementBase->fetchAllAssoc().
#1475014: Drush command solr-delete-index ignores type arguments by ceng, Nick_vh: Fixed Drush command solr-delete-index ignores type arguments.
#1588256: Warning: Invalid argument supplied for foreach() in apachesolr_entity_update() (line 1766 of /apachesolr/apachesolr.module) by InternetDevels.Com, Nick_vh | RaulMuroc: Fixed Warning: Invalid argument supplied for foreach() in apachesolr_entity_update() (line 1766 of /apachesolr/apachesolr.module).
#1612530: Results say '0 comments' when comment.module is disabled by Nick_vh, willmoy: Added Results say '0 comments' when comment.module is disabled.
#1522174: hook_node_type_delete is wrong by pwolanin: Fixed hook_node_type_delete() is wrong.
#1576710: Indexing with drush cron generates a lot of invalid cron notifications by skwashd: Added Indexing with drush cron generates a lot of invalid cron notifications.

apachesolr 6.x-3.0-beta1

Insecure

Apache Solr integration 6.x-3.0-beta1, 06-20-2012
------------------------------
#1593580 by Nick_vh | jutulen: Fixed Testing connection erases form entries.
#1547712 by Nick_vh | xeconsulting: Fixed fatal error: Call to undefined function taxonomy_term_load() in apachesolr_search().module line 258.
#1631702 by Nick_vh, killua99 | khaled.zaidan: Fixed Report at admin/reports/apachesolr doesn't always display data from the current default solr server.
#1522174 by killua99, pwolanin: Fixed hook_node_type_delete() is wrong.
#1588256 by killua99, InternetDevels.Com, Nick_vh | RaulMuroc: Follow-up : Fixed Warning: Invalid argument supplied for foreach() in apachesolr_entity_update() (line 1766 of /apachesolr/apachesolr.module).
#1475014 by ceng, Nick_vh: Fixed Drush command solr-delete-index ignores type arguments.
#1621142 by pwolanin, killua99: Fixed Broken logic in indexing of extra data.
#1576710 by killua99 | skwashd: Added Indexing with drush cron generates a lot of invalid cron notifications.
#1586320 by killua99, cpliakas, pwolanin: Added support for the ExternalFileField field type.
#1588256 by InternetDevels.Com, Nick_vh, killua99 | RaulMuroc: Fixed Warning: Invalid argument supplied for foreach() in apachesolr_entity_update() (line 1766 of /apachesolr/apachesolr.module).

apachesolr 7.x-1.0-beta19

Bug fixes
Insecure

Urgent bug fix for deleting of nodes

Issue #1515580 by Nick_vh | yannou: Fixed Deleting node is impossible, stdClass problem.

apachesolr 7.x-1.0-beta18

Bug fixes
Insecure

New beta because there was a severe mistake in the apachesolr_entity_update/delete. Please discard beta17 as it is non-functioning

Apache Solr integration 7.x-1.0-beta18, 2012-04-04
------------------------------
#1514314 by Nick_vh, Georgique: Fixed Error in apachesolr_entity_update() Follow-up.
#1514314 by Nick_vh, Georgique: Fixed Error in apachesolr_entity_update().

apachesolr 7.x-1.0-beta17

New features
Bug fixes
Insecure

Hopefully the last beta that we'll see for this project.

This version has some API changes :

  • Multiple status callbacks are possible now
  • hook_apachesolr_delete_by_query_alter was introduced

Commit log :
#1509790 by Nick_vh: Fixed Status is not checked when a reindex is initiated.
#1476228 by ygerasimov: Fixed Items to index determined not correct.
#1477732 by ygerasimov: Fixed apachesolr_index_entities() sets index position that leads to cycle.
#1508434 by lazysoundsystem, Nick_vh: Fixed whitespace problem.
#1481326 by Nick_vh | milesw: Fixed Queries run twice after submitting search forms on a custom search page.
#1502088 by Nick_vh | sanpi: Fixed Missing Search dependency for Apache Solr framework.
#1498490 by Nick_vh, milesw: Fixed Menu paths for custom search pages are broken when exported as features.
#1475010 by Nick_vh: Fixed Date filtering to minute returns faulty results.
#1469484 by Nick_vh, Josh Waihi: Fixed Limit select queries when checking index node table to prevent memory overload.
#1442358 by johnennew, Nick_vh: Fixed Nodes not queued to be removed from index when unpublished.
#1456368 by Nick_vh, pwolanin: Fixed Entities not removed when excluded, unnecessary re-indexing.
#1470042 by klaasvw: Fixed Existing node table error on drupal update.
#1458696 by Nick_vh | m1r1k: Fixed Apache Solr bug with re-index.

apachesolr 6.x-3.0-alpha1

New features
Bug fixes
Insecure

Hurray Hurray the first alpha version of apachesolr 6.x-3.x is here!

What's new? Everything! This version is a 1:1 backport from the 7.x version. The benefit of this is that it ships with exactly the same API functions and multisite is now a possibility.

Commit log for this version :
#1509790 by Nick_vh: Fixed Status is not checked when a reindex is initiated.
#1476228 by ygerasimov: Fixed Items to index determined not correct.
#1477732 by ygerasimov: Fixed apachesolr_index_entities() sets index position that leads to cycle.
#1481326 by Nick_vh | milesw: Fixed Queries run twice after submitting search forms on a custom search page.
#1502088 by Nick_vh | sanpi: Fixed Missing Search dependency for Apache Solr framework.
#1491564 by alekas: Fixed Doesn't exist query in table apachesolr_index_entities_node().
#1494448 by Nick_vh: Fixed Some troubles while upgrading apachesolr 6.x-1.x to 6.x-3.x.
#1423580 by rjbrown99: Fixed Class 'ApacheSolrDocument' not found.
#1485404 by gnucifer: Fixed Ctool plugin definitions.
#1473324 by snufkin, Nick_vh: Fixed Pager doesn't get initialized.
#1480274 by Nick_vh: Fixed Wrong table is used for vocabulary name.
#1475010 by Nick_vh: Fixed Date filtering to minute returns faulty results.
#1473302 by Nick_vh: Fixed Blocks don't show up under the search results.
#1471766 by snufkin, Nick_vh: Fixed the simpletests.

apachesolr 7.x-1.0-beta15

Bug fixes
Insecure

Small update problem from Beta13 to beta14 so we are deprecating beta14 in favor of beta15. Complex? Just take the last beta.

This beta includes the multi-entity patch that came a very long way.
Also noticeable for developers is that hook_apachesolr_update_index is now deprecated and is replaced by hook_apachesolr_index_document_build or for specific entity types : hook_apachesolr_index_document_node / hook_apachesolr_index_document_MY_ENTITY_TYPE

apachesolr 7.x-1.0-beta14

New features
Bug fixes
Insecure

This beta includes the multi-entity patch that came a very long way.
Also noticeable for developers is that apachesolr_update_index is now deprecated and is replaced by hook_apachesolr_index_document_build or for specific entity types : hook_apachesolr_index_document_node / hook_apachesolr_index_document_MY_ENTITY_TYPE

Please read the API docs through and make changes to your project as needed.

#1397526 by Nick_vh, cpliakas: Add an option to select which search page facets link to when displayed on non-search pages.
#713142 by ygerasimov, pwolanin, Nick_vh: Added configuration option to a search environment if we want to use Dismax or EDismax.
#1379128 by Nick_vh, bdragon: Fixed Treat cardinality=1 fields as single-value + caching stats response - Follow up.
#370855 by Damien Tournoud, Nick_vh: Add configuration option to a search page if we allow user input using the url or not.
#1392940 by Nick_vh | pwolanin: Create a 3.x solrconfig.xml that sets luceneMatchVersion.
#1031250 by EugenMayer, Nick_vh: Added an option to index as another user instead of only anonymous.
#1388498 by Nick_vh | pwolanin: Remove s (sortable) fields from schema.xml.
#1379128 by Nick_vh, bdragon: Fixed Treat cardinality=1 fields as single-value + caching stats response.
#1361422 by Nick_vh: Fixed coder issues as mentioned by the drupal testing bot.

apachesolr 6.x-3.x-dev

New features

Straight backport of the 7.x-1.x branch. Work in progress - Fully unstable!

apachesolr 7.x-1.0-beta13

Bug fixes
Insecure

Changes since 7.x-1.0-beta12:

  • #1376278 by Nick_vh: Fixed Inconsistent behavior of data facets producing unlimited filtering, inconsistent counts, or gap mismatches.
  • #1372952 by pwolanin | albertosouza: Fixed Wrong variable in apachesolr.module.

apachesolr 7.x-1.0-beta10

Bug fixes
Insecure

This is a minor bugfix release to address issues identified in beta9 or other minor pre-existing bugs.

Changes since 7.x-1.0-beta9:

apachesolr 7.x-1.0-beta9

New features
Bug fixes
Insecure

This release includes some significant reworking of the admin pages and custom search page functionality, and removal of the apachesolr_taxonomy module (replaced by search page functionality).

feedback appreciated.

Changes since 7.x-1.0-beta8:

apachesolr 7.x-1.0-beta8

Bug fixes
Insecure

Quick bugfix release for two regressions

Changes since 7.x-1.0-beta7:

  • #1174960 by pwolanin: fix critical indexing bug from DBTNG error in apachesolr_cron_check_node_table().
  • #1148612 by pwolanin: fix regression Clicking "Relevancy" has no effect after choosing another sort.

apachesolr 6.x-2.0-beta4

Bug fixes

6.x-2.0-beta4 is likely the last release in the 6.x-2.x branch. Improvements from the 7.x branch may be backported to a new 6.x-3.x branch. This release contains nearly a year's worth of bugfixes.

#1163520 by jpmckinney: some documents getting missed by indexer.
#1165932 by Ravi.J, jpmckinney: Uncaught exception on MLT block.
#1098860 by jpmckinney: Add apachesolr_cron_check_node_table back to cron.
#881760 by pwolanin: account for http://drupal.org/node/345591
#1141046 by craig_, pwolanin, jpmckinney: Highlight field not used, when setting variable apachesolr_hl_highlight.
#1146054 by pwolanin: Remove unneded & (reference) operators for objects.
#1104456 by jpmckinney, jhedstrom: For show more/fewer links, appendTo .content, instead of to the block itself.
#675262 by kcoop: HTML entities erroneously generated for author names.
#920880 by jpmckinney, mihha: facet_block_callback not propagated.
#783366 by jpmckinney, pwolanin, elliotttf: Synchronize apachesolr_search_browse with apachesolr_search_execute.
#614644 by jpmckinney, pwolanin: Forms attached to Apachesolr search results won't work.
#509982 by jpmckinney: Is our use of menu_alter incompatible with fallback to core search?
#871440 by jpmckinney, elliotttf: Solr taxonomy page displays search form and blocks when the user has no access.

apachesolr 6.x-1.5

Bug fixes

Fixes for 2 serious bugs, including search block regression introduced in 6.x-1.3.

Changes since 6.x-1.4:

  • #1167722 by pwolanin: fix for Drush command solr-index cannot be run.
  • #1138602 by pwolanin: fix for search block broken in certain block configurations.

apachesolr 7.x-1.0-beta7

New features
Bug fixes
Insecure

Important: you must update to facetapi 7.x-1.0-beta2 at the same time.

Changes since 7.x-1.0-beta6:

apachesolr 7.x-1.0-beta6

New features
Bug fixes
Insecure

NOTE: this release contains substantial API changes compared to beta5.

NOTE: All facet block code has been removed in favor of integration with the Facet API module. This release is in sync with the 7.x-1.0-beta1 release of that module. You will need to re-enable and re-configure any facet blocks.

New features include creation of custom search pages with facet browsing.

noted changes:

  • #1148768 by pwolanin: move the read-only index setting to the environment edit page.
  • #1146976 by pwolanin: Rename hook_apachesolr_modify_query to hook_apachesolr_query_alter and other API clean up.
  • #1146296 by pwolanin: integrate with Facet API current search block code.
  • #1145036 by slip, pwolanin: Add support for facet browsing to custom search pages.
  • #1131288 by pwolanin: Rename "server" to "search environment" for better conceptual clarity.
  • #1122186 by slip, pwolanin: Allow custom user-specified search pages, supporting API changes.
  • #1127520 by cpliakas, pwolanin: make the breadcrumb look reasonable on facet form.

apachesolr 6.x-1.3

New features
Bug fixes

Note - the schema.xml has minor changes and a new protwords.txt file in included. All the configuration files on your sever should be updated and the Solr core reloaded or the servlet container restarted. You will need to re-index your content to take full advantage of the changes from #528086: html entities are not properly handled on search/display.

Note also that search result documents are new returned as stdClass objects, which could affect some custom code.

Changes since the last release:

Pages

Subscribe with RSS Subscribe to Releases for Apache Solr Search