meteor-space / event-sourcing

CQRS and Event Sourcing Infrastructure for Meteor.
MIT License
63 stars 9 forks source link

Feature/projection rebuilder better logging, exception handling, and reporting #88

Closed rhyslbw closed 8 years ago

rhyslbw commented 8 years ago

This solidifies the current feature with additional logging, tests, and error handling. It includes a rollback to the backup on error, and graceful handling to reset the state of the projection so it doesn't get stuck in a state of 'rebuilding'. The response is now useful, containing an error if non-fatal, and the high resolution duration rounded to ms in both a human-friendly message and raw value.

See the CHANGELOG for detail.

DominikGuzei commented 8 years ago

Great improvements, apart from the minor comment i think this is ready to merge 👍