Versions Compared

Key

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

...

  • Ruby 2.x
  • ElasticSearch will be upgraded, probably to 1.5 which is what we use in production.  This will coincide with changes to the forums service to support the newer version.
    • In addition to migration documentation, we should remind about "rake search:initialize" and "rake search:validate_index".
  • E-Commerce Service
    • Django Oscar has been upgraded to 1.4. (The steps below only apply to existing installations, and can be ignored for new installations.)
      • This upgrade requires faking migrations for the thumbnail app: ./manage.py migrate thumbnail --fake
      • Site maintainers should be aware that one of the migrations includes a change on the guest_email column in the orders table. If your orders table is large 1M+ rows, this migration may lock the table for an extended amount of time. The E-Commerce Service does not normally use the guest_email column. If you have not modified your system to use this column, and wish to avoid the table lock, it is recommended that you fake this migration:
        ./manage.py migrate orders 0012

        ./manage.py migrate orders 0013 --fake

  • Will devtack be docker based, or will we still need vagrant?
  • Will native/fullstack require docker?
  • Will catalog service be required?
  • Are there required upgrades for Django, pip, ...
  • Will there be a significant change to the asset pipeline in time for Ginkgo? (Probably not but something to keep an eye on) 

Monthly product notes

Any unusual things changed in the product that adopters or developers should know about?

...