Version 0.9.0
Pre-release
Pre-release
Added
- Added
dynamojournal.NewBinaryStore()
anddynamokv.NewBinaryStore()
. - Added
Option
type andWithRequestHook()
option todynamojournal
anddynamokv
. The request hook is a more flexible replacement for the request-type-specific decorator fields that were on theBinaryStore
structs, which were removed in this release.
Removed
- [BC] Removed
dynamojournal.BinaryStore
anddynamokv.BinaryStore
use each package'sNewBinaryStore()
function instead. - [BC] Removed
dynamojournal.CreateTable()
anddynamokv.CreateTable()
. The table creation is now managed at runtime by the journal and keyspace stores.
Fixed
- The
pgjournal
anddynamojournal
implementations can now correctly truncate all journal records. Previously they would only allow truncation up to but not including the most recent record.