Releases: akka/akka-persistence-dynamodb
Releases · akka/akka-persistence-dynamodb
2.0.0-M1
0.5.0-M1
What's Changed
- default to 'standard' retry mode by @leviramsey in #82
- docs: revise URL structure (libraries) by @ennru in #85
- chore: bump to akka 2.10.0-M1 (#83) by @sebastian-alfers in #84
Full Changelog: v0.4.1...v0.5.0-M1
0.4.1
What's Changed
- bump: samples to 0.4.0 release by @pvlugter in #78
- Support for pluggable metric reporting by @leviramsey in #81
Full Changelog: v0.4.0...v0.4.1
0.4.0
What's Changed
- bump: samples to 0.3.0 release by @pvlugter in #76
- bump: akka 2.9.5 (with timestamp offset by slice) by @pvlugter in #72
- chore: clean up warnings and apply basic code discipline by @pvlugter in #77
- feat: reject events on retryable errors by @pvlugter in #75
Full Changelog: v0.3.0...v0.4.0
0.3.0
What's Changed
- feat: time-to-live settings per entity type by @pvlugter in #66
- fix: limit paginated queries by buffer size by @pvlugter in #69
- bump: samples to published release 0.2.0 by @pvlugter in #71
- fix: race on validation between load and eviction by @pvlugter in #68
- feat: support time to live for projection offsets by @pvlugter in #73
- docs: fix copy paste typos for offset time to live by @pvlugter in #74
Full Changelog: v0.2.0...v0.3.0
0.2.0
What's Changed
- chore: add release notes and template by @pvlugter in #55
- feat: start-from-snapshot queries by @pvlugter in #56
- feat: event sourced cleanup tool by @pvlugter in #57
- docs: add deletes section for journal docs by @pvlugter in #58
- docs: clarify indexing with separate example commands by @pvlugter in #59
- feat: make CreateTables utilities more configurable by @pvlugter in #60
- feat: add expiry (time to live) to event sourced cleanup tool by @pvlugter in #61
- feat: add check-expiry option for safeguarding expiration by @pvlugter in #62
- feat: support time to live in place of deletes by @pvlugter in #63
- feat: support time to live when writing events or snapshots by @pvlugter in #64
- fix: reuse write timestamp for expiry by @pvlugter in #65
Full Changelog: v0.1.0...v0.2.0
0.1.0
What's Changed
- chore: Initial build, CI, and docs by @patriknw in #1
- feat: Initial journal implementation by @patriknw in #2
- fix: improve journal implementation and tests by @pvlugter in #3
- feat: delete events by @patriknw in #4
- test: wait for writes to be seen in journal specs by @pvlugter in #5
- feat: Store timestamp and prepare GSI by @patriknw in #7
- feat: events by slices by @patriknw in #8
- feat: EventTimestampQuery and LoadEventQuery by @patriknw in #9
- feat: Projection and offset store structure by @patriknw in #10
- feat: OffsetStore by @patriknw in #11
- test: DynamoDBTimestampOffsetProjectionSpec by @patriknw in #12
- feat: use offset by slice by @patriknw in #13
- feat: snapshot store by @pvlugter in #33
- fix: Group batch writes into 25 operations per batch by @patriknw in #35
- refactor: projection atLeastOnce by @pvlugter in #38
- feat: store event tags by @pvlugter in #37
- sample: Shopping cart sample from Akka guide by @patriknw in #14
- feat: PubSub for low latency, #29 by @patriknw in #39
- feat: authentication (via default credentials provider) by @pvlugter in #36
- feat: exactly-once projection by @pvlugter in #40
- feat: Projection with grouped envelopes, #23 by @patriknw in #41
- perf: Avoid asyncReadHighestSequenceNr query by @patriknw in #34
- feat: Projection with Flow, #24 by @patriknw in #43
- feat: read/save paused projection management state by @patriknw in #44
- feat: call-timeout config by @patriknw in #47
- test: Run tests with real DynamoDB by @patriknw in #46
- chore: Unwrap CompletionException from DynamoDbAsyncClient, #17 by @patriknw in #50
- docs: extend to cover current functionality by @pvlugter in #51
- docs: add projection docs by @pvlugter in #52
- ci: add publish workflow by @pvlugter in #53
- feat: extend dynamodb client configuration by @pvlugter in #54
New Contributors
Full Changelog: https://github.com/lightbend/akka-persistence-dynamodb-private/commits/v0.1.0