Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Put stuff here that we have to remember when we start packaging up for Hawthorn.  Please include your name when you add an item, so that we can get back to you with questions.

Stuff that must land before Hawthorn

Stuff you'd like to complete before Hawthorn

Migrating from Ginkgo to Hawthorn

Database schema migrations ran smoothly between edx-platform:open-release/ginkgo.1 to a recent edx-platform:master.

However, servers running ginkgo.1 against a migrated MySQL database throw exceptions for a few essential operations, and so upgrades will require some downtime.

  • Exception thrown during LMS/Studio login/registration and course enrollment:
    OperationalError: (1054, "Unknown column 'email_marketing_emailmarketingconfiguration.sailthru_activation_template' in 'field list'")
  • Exception thrown during during Studio course creation:
    ProgrammingError: (1146, "Table 'hawthornupgrade_sandbox_opencraft_hosting_edxapp.student_historicalcourseenrollment' doesn't exist")