6.31.0
Summary: Refactoring of saving document state and events
Release Date: Thu, August 25, 2016 at 6:04 AM UTC
Release Author: Henrik Levkowetz
This release contains a major refactoring of the way document state changes
are saved. It contains a migration which takes a long time to run, but can
safely run at the same time as the system is in production.
Extract from the commit log:
- Merged in ^/branch/iola/event-saving-refactor-r10291 (via
^/personal/henrik/6.30.1-eventsave), which refactors document saving to
always use doc.save_with_history(events), and requires at least one
accompanying event. This branch also provides refactoring of recurring
regexes in url patterns into a dictionary. As part of the merge, also did
refactoring of newer code which didn't use the save_with_history() method.
Coverage