Skip fetching MRM content for stale ephemeral messages

This commit is contained in:
Chris Eager
2024-10-18 11:34:44 -05:00
committed by Chris Eager
parent 155f3d6231
commit 9573d9e385
2 changed files with 14 additions and 5 deletions

View File

@@ -330,7 +330,7 @@ class MessagesCacheTest {
.get(5, TimeUnit.SECONDS);
final List<MessageProtos.Envelope> messages = messagesCache.getAllMessages(DESTINATION_UUID,
DESTINATION_DEVICE_ID)
DESTINATION_DEVICE_ID, 0)
.collectList()
.toFuture().get(5, TimeUnit.SECONDS);
@@ -741,7 +741,7 @@ class MessagesCacheTest {
.thenReturn(Flux.from(emptyFinalPagePublisher))
.thenReturn(Flux.empty());
final Flux<?> allMessages = messagesCache.getAllMessages(UUID.randomUUID(), Device.PRIMARY_ID);
final Flux<?> allMessages = messagesCache.getAllMessages(UUID.randomUUID(), Device.PRIMARY_ID, 0);
// Why initialValue = 3?
// 1. messagesCache.getAllMessages() above produces the first call