-
Notifications
You must be signed in to change notification settings - Fork 98
Release Notes 0.5 M2
Martin Krasser edited this page May 10, 2013
·
16 revisions
Eventsourced is a library that adds scalable actor state persistence and at-least-once message delivery guarantees to Akka. Its relation to event-sourcing is described here.
- Installation
-
User guide
- Contents
- Overview (completely re-written)
- First steps
- Examples
- API docs
- Reference application
Since version 0.5-M1.
- New journals (fully functional but not sufficiently tested yet for production use)
- DynamoDB journal
- HBase journal
- MongoDB journal (using Casbah)
- Journal implementation support further extended
- AsynchronousWriteReplaySupport. Support trait for journals that make concurrent, asynchronous writes to the storage backend. Usually implemented by journals that communicate with a distributed datastore.
- SynchronousWriteReplaySupport. Support trait for journals that make sequential, synchronous writes to the storage backend. Mainly used with local storage backends that do not provide an asynchronous API.
- Bug fixes
- Sequence-structured LevelDB journal recovery and replay don't work properly (#48)
- New reliable request-reply channel and usage example
- Reliable channel enhancements
- Reliable channel bug fixes
-
timestamp
field added and set by journal for input messages (#54)
- Eventsourced is now a multi-module project (#29)
- Target JVM version set to 1.6 (#38)
- Upgrades
- Scala 2.10.1
- Akka 2.1.2
- Journal.IO 1.3
- leveldbjni 1.6
- 2beaucoup (documentation fixes)
- Dmitry Kulikov (build enhancements, fix compiler warnings, code cleanup)
- Duncan DeVore (MongoDB journal)
- Scott Clasen (DynamoDB journal)
- Stig Brautaset (documentation fixes)
Many thanks to all contributors!