Skip to content

6.31.0

Compare
Choose a tag to compare
@NGPixel NGPixel released this 16 Mar 22:45
· 8566 commits to main since this release

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

chart