Upgrading Grouparoo from v0.3 to v0.4

Last Updated: 2021-06-01

Hello Grouparoo Community! v0.4 is a release focused on performance. There aren't many new features, but everything Grouparoo does is faster now!

v0.4 Also removes an underutilized feature from Grouparoo, Events.

Upgrade Guide

  1. If you had previously used Event Properties in Groups or Destinations, they will be removed by this update. Please delete these Apps, Sources, and Properties manually before upgrading.
  2. Update Grouparoo to the latest version through the usual steps by updating all the package version numbers to the latest version. More information is documented in Installing updates.
  3. Deploy the application!

Events

v0.4 removes the code and data for Events. If you wish to back up any Event data you may have, do so before you upgrade to v0.4. The events and eventData tables will be removed.

If you had previously used Event Properties in Groups or Destinations, they will be removed. Please delete these manually before upgrading.

Slow Database Migrations

There are no special steps needed to upgrade to Grouparoo v0.4, but there are a few database migrations involved in this release which may be slow to apply depending on the volume of your data. Depending on how you deploy Grouparoo, you may need to take extra care to ensure that the migrations complete. For example, if your Docker deployments only allow 30s for the application to boot before considering it failed... you will need to adjust that.

You can learn how to manually apply Grouparoo migrations here.