lter / deims

The Drupal Ecological Information Management System install profile. Repo used for development.
http://drupal.org/project/deims
10 stars 16 forks source link

core 36 and contrib updates #78

Closed isangil closed 8 years ago

isangil commented 9 years ago

Let's test whether the latest core (36) and some contrib modules updates build well and work well with DEIMS. Of special interest is making auto-entity-label into stable, removing the patch dependency, and some other stables.

isangil commented 9 years ago

testing continues -- deims builds with the core and modules below. also, articles, datasources, people, datasets and views work. need to see about context, search, and auto-labels.

core 7.36 addressfield to 1.1 (stable) admin_menu to rc5 admin_select to 1.5 auto_entitylabel to 1.3 (removes patch for Inline entity) ctools to 1.7 ds to 1.8 email to 1.3 extlink to 1.18 field_validation to 2.4 helper to 1.5 module filter to 2.0 search_api to 1.14 search_api_db to 1.4 (stable) views to 3.11 views-content-cache to 3.0-alpha3

isangil commented 9 years ago

would also be good to test these:

Context 3.6 Custom Breadcrumbs 2.0-beta1 Entity API 1.6

isangil commented 9 years ago

must be cautios about the search-api- update -- see log after running cron:

WD search_api: SearchApiException while adding index Data Set Index to server Database Server: SQLSTATE[42S02]: Base table or view not found: 1146 Table [error] 'tfri.search_api_db_data_set_index_field_abstract' doesn't exist in SearchApiDbService->fieldsUpdated() (line 684 of /home/isangil/WWW/deims-tfri/www/profiles/deims/modules/contrib/search_api_db/service.inc). WD search_api: SearchApiException while updating the fields of index Data Set Index on server Database Server: SQLSTATE[42S02]: Base table or view not [error] found: 1146 Table 'tfri.search_api_db_data_set_index_field_abstract' doesn't exist in SearchApiDbService->fieldsUpdated() (line 684 of /home/isangil/WWW/deims-tfri/www/profiles/deims/modules/contrib/search_api_db/service.inc). WD search_api: SearchApiException while adding index Data Set Index to server Database Server: SQLSTATE[42S02]: Base table or view not found: 1146 Table [error] 'tfri.search_api_db_data_set_index_field_abstract' doesn't exist in SearchApiDbService->fieldsUpdated() (line 684 of /home/isangil/WWW/deims-tfri/www/profiles/deims/modules/contrib/search_api_db/service.inc). WD search_api: SearchApiException while updating the fields of index Data Set Index on server Database Server: SQLSTATE[42S02]: Base table or view not [error] found: 1146 Table 'tfri.search_api_db_data_set_index_field_abstract' doesn't exist in SearchApiDbService->fieldsUpdated() (line 684 of /home/isangil/WWW/deims-tfri/www/profiles/deims/modules/contrib/search_api_db/service.inc). WD search_api: SearchApiException while trying to index items on Data Set Index: Could not index items since important pending server tasks could not be [error] performed. in search_api_index_specific_items() (line 1511 of /home/isangil/WWW/deims-tfri/www/profiles/deims/modules/contrib/search_api/search_api.module).

isangil commented 9 years ago

Looks like search_api_db introduces some nifty changes since 1.3 that breaks havoc with our Index. The issue surfaces with other distros, and the workarounds are cumbersome enough not to plunge everybody into this. Here is the link trail of similar problems: https://www.drupal.org/node/2274355 https://www.drupal.org/node/1623094 : Reverting an exported index definition deletes the tables https://www.drupal.org/node/2274355 update to version 1.3 (or later) failures https://www.drupal.org/node/2343371 Broken table logic

the next thing will be to try this update up to v1.2 of the Search API module

isangil commented 9 years ago

new attempt with Search API 1.2 so far looks good. articles OK, person OK, dataset OK, datasource OK. more testing needed.

isangil commented 8 years ago

some core updates and contrib updates that are more recent make this issue obsolete