[bisq-network/bisq] Persist and republish mailbox messages (#5072)
sqrrm
notifications at github.com
Tue Jan 12 17:11:48 CET 2021
@sqrrm commented on this pull request.
> + this.persistenceManager = persistenceManager;
+
+ this.persistenceManager.initialize(removedPayloadsMap, PersistenceManager.Source.PRIVATE_LOW_PRIO);
+ }
+
+
+ ///////////////////////////////////////////////////////////////////////////////////////////
+ // PersistedDataHost
+ ///////////////////////////////////////////////////////////////////////////////////////////
+
+ @Override
+ public void readPersisted(Runnable completeHandler) {
+ long cutOffDate = System.currentTimeMillis() - MailboxStoragePayload.TTL;
+ persistenceManager.readPersisted(persisted -> {
+ persisted.getDateByHashes().entrySet().stream()
+ .filter(e -> e.getValue() < cutOffDate)
Ok, that makes sense, thought so at first, then second guessed myself and got confused.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/5072#discussion_r555892952
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20210112/561a2198/attachment.htm>
More information about the bisq-github
mailing list