Skip to content

Releases: rdytech/patches

Support asynchronously running patches on deploy.

24 Jul 04:41
Compare
Choose a tag to compare

1.0.1 - Support Async Patches

Added:

  • A global configuration object to simplify application specific configuration of the Patches gem. This is available by assigning configuration options to Patches::Config, intended for use in an initializer. Please see docs/usage for an example.
  • An async runner for both tenanted and un-tenanted applications. Now rather than using workers from within patches, we can instead declare the patches to all be run async but still pipelined. This will cut down on errors where multiple deployed patches are operation on the same table at the same time.
  • Notifications, at present only through Hipchat. If other notification systems are desired, please raise a ticket.
  • MIT license.

Otherwise, nothing has changed in the public API, and there should be no major backwards incompatible changes here.