You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had a conversation with @benjaminpetit some months ago about this, and I think we both agreed that this would help with the QueueCacheException storm that may happen during a rolling upgrade or otherwise planned restart of a cluster. The issue is that while the cache is reloaded from checkpoint data, the in-memory dictionary of streamId->lastEvictedSequenceToken is lost. This serves as a secondary mechanism to keep an eye on the n-1,n validation for dropped message detection.
The text was updated successfully, but these errors were encountered:
oising
changed the title
Consider persisting/restoring the streaming metadata (last evicated) cache on silo shutdown/startup
Consider persisting/restoring the streaming metadata (last evicted) cache on silo shutdown/startup
Feb 13, 2025
I had a conversation with @benjaminpetit some months ago about this, and I think we both agreed that this would help with the QueueCacheException storm that may happen during a rolling upgrade or otherwise planned restart of a cluster. The issue is that while the cache is reloaded from checkpoint data, the in-memory dictionary of
streamId->lastEvictedSequenceToken
is lost. This serves as a secondary mechanism to keep an eye on the n-1,n validation for dropped message detection.The text was updated successfully, but these errors were encountered: