I observed the following on 2 websites after installing fb base modules, I assume the schema was clean before to install because I usually watch.

admin/build/schema/compare: (schema.module)

Mismatch (1)
Tables for which the schema and database are different.
system

    *sessions
          o column sid - difference on: length
            declared: array('description' => t('TODO: please describe this field!'), 'type' => 'varchar', 'length' => 64, 'not null' => TRUE, 'default' => '')
            actual: array('description' => t('TODO: please describe this field!'), 'type' => 'varchar', 'length' => '255', 'not null' => TRUE, 'default' => '')

MySQL 5.0.51a
PHP 5.2
Schema 6.x-1.7
Drupal 6.16
Contient : Block, Color, Comment, Contact, Database logging, Filter, Help, Locale, Menu, Node, OpenID, Profile, Search, Statistics, System, Taxonomy, Tracker, Trigger, Update status, User
Administration menu 6.x-1.5
CAPTCHA 6.x-2.1
Devel 6.x-1.19
Drupal for Facebook 6.x-2.0-beta10
Contient : Drupal for Facebook, Drupal for Facebook Applications, Drupal for Facebook Devel, User Management
Piwik - Web analytics 6.x-1.1
Poormanscron 6.x-2.2
posix_times 6.x-0.0-alpha0
RobotsTxt 6.x-1.2
Schema 6.x-1.7
Update status aggregator 6.x-1.x-dev (2009-déc.-28)
Contient : update_status_notifier

Comments

Dave Cohen’s picture

Status: Active » Needs review

Up to beta 10, the modules would write a "session key" which comes from facebook into Drupal's sid column. This was always undesirable, as it required this change to the sid column length. The change should have happened automatically when the module's install hook was run.

After beta 10, this is not longer necessary! The sessions are handled a new way which should require no changes to Drupal's core. Please try the latest .dev release.

Follow the upgrade instructions! http://drupal.org/node/761886

nardberjean’s picture

Thanks for very clear explanation.