The following features are all overridden after upgrading an existing site to beta8 or installing a fresh site with most features enabled. The majority of the overrides are in the field_base component foreign keys array. cod_sponsors also has component: image overridden.

Overridden Features Hit List

The following features were overridden after a new Drupal database creation:

COD

COD Paid Events

  1. Field Bases
  2. commerce_price field_checkout_complete_state field_ticket_orderfield_ticket_related_product

COD Profile Base

  1. Field Bases
  2. field_profile_bio field_profile_first field_profile_interestsfield_profile_job_title field_profile_last field_profile_locationfield_profile_org field_profile_phone

COD Registration

  1. Field Bases
  2. field_event_tickets

COD Schedule

  1. Field Bases
  2. field_event_timeslots field_evttime_date field_session_timeslotfield_timeslot_allowed_types field_timeslot_room field_timeslot_time

COD Session

  1. Field Bases
  2. field_accepted field_event_default_session_view field_experiencefield_schedule_item_tags field_slides field_speakersog_vocabulary upload
  3. Field Instances
  4. node-event-field_event_default_session_view node-page-bodynode-page-upload node-schedule_item-bodynode-schedule_item-field_acceptednode-schedule_item-field_experiencenode-schedule_item-field_schedule_item_tagsnode-schedule_item-field_speakers node-schedule_item-og_group_refnode-session-body node-session-field_acceptednode-session-field_experience node-session-field_news_imagenode-session-field_slides node-session-field_speakersnode-session-og_group_ref node-session-og_vocabulary
  5. Views
  6. cod_session_sessions cod_session_sessions_admincod_session_sessions_admin_contactcod_session_sessions_speaker_confirmation cod_session_speakerscod_session_tracks cod_session_user_presentations

COD Sponsors

  1. Image styles
  2. cod_sponsors

COD Sponsors Exhibits

  1. Field Bases
  2. field_sponsor_booth_number field_sponsor_booth_request

COD Pages

COD Session Pages

  1. Panelizer
  2. node:schedule_item:default:default node:session:default:default

Comments

kclarkson’s picture

also confirming that these features are overridden.

A features revert doesn't fix the issue because

'foreign keys' => array(	 
-'format' => array(	 
-'columns' => array(	 
-'format' => 'format',	 
-),	 
-'table' => 'filter_format',	 
-),	 
-),
mrconnerton’s picture

This is a known issue and I thought we had a ticket for it somewhere. I believe what is happening is whoever originally created these features long long ago had a module installed that was altering the output of the field instances and since we don't have that same module it's showing as overriden (not there anymore). I have never actually had time to debug where it's coming from and what would happen if we manually remove it.

timwood’s picture

I just did another fresh install. This time enabling all COD features. Still showing this list of overridden features. Features reverting all doesn't help. I'll roll a patch from a clean COD copy without any extra modules.

timwood’s picture

Status: Active » Needs review
StatusFileSize
new19.96 KB

Here is the patch. Sorry for the delay.

japerry’s picture

Ugh foreign keys. If we apply this patch, in a few releases it'll say we need to do the opposite. Issue #2003836: COD_Session overidden on fresh install is where that is happening.

As for the other overridden features, we should get those pushed up to cod_support.

kclarkson’s picture

@japerry

I am a little confused by your comment.

Are we applying this patch?

Or are you saying that this patch will break things?

nedjo’s picture

Looks like this was triggered by #2419479: Remove 'foreign keys' from field base.

japerry’s picture

Issue tags: +cod 7.x-1.0 radar

Need to make sure nothing is overridden on install before the RC1 release.

japerry’s picture

Title: Various features overridden after beta8 update » Various features overridden in dev
Version: 7.x-1.0-beta8 » 7.x-1.x-dev
BabaYaga64’s picture

Issue summary: View changes

Ran a clean install from current dev. There were still some overridden features. I've updated the list in the issue summary with the overridden features and components.