!per #3717 Deletion API for snapshots and persistent messages
- single and bulk deletion of messages - single and bulk deletion of snapshots - run journal and snapshot store as system actors - rename physical parameter in delete methods to permanent - StashSupport.prepend docs and implementation enhancements
This commit is contained in:
parent
e104e2a92c
commit
4489a72bea
32 changed files with 352 additions and 118 deletions
|
|
@ -20,8 +20,8 @@ abstract class SyncWriteJournal extends AsyncReplay with SSyncWriteJournal with
|
|||
final def writeBatch(persistentBatch: immutable.Seq[PersistentRepr]) =
|
||||
doWriteBatch(persistentBatch.asJava)
|
||||
|
||||
final def delete(processorId: String, sequenceNr: Long, physical: Boolean) =
|
||||
doDelete(processorId, sequenceNr, physical)
|
||||
final def delete(processorId: String, fromSequenceNr: Long, toSequenceNr: Long, permanent: Boolean) =
|
||||
doDelete(processorId, fromSequenceNr, toSequenceNr, permanent)
|
||||
|
||||
final def confirm(processorId: String, sequenceNr: Long, channelId: String) =
|
||||
doConfirm(processorId, sequenceNr, channelId)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue