[ https://issues.apache.org/jira/browse/KAFKA-2594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matthias J. Sax updated KAFKA-2594: ----------------------------------- Affects Version/s: 0.10.0.0 > Add a key-value store that is a fixed-capacity in-memory LRU cache > ------------------------------------------------------------------- > > Key: KAFKA-2594 > URL: https://issues.apache.org/jira/browse/KAFKA-2594 > Project: Kafka > Issue Type: Sub-task > Components: streams > Affects Versions: 0.10.0.0 > Reporter: Randall Hauch > Assignee: Randall Hauch > Fix For: 0.10.0.0 > > > The current {{KeyValueStore}} implementations are not limited in size, and > thus are less useful for some use cases. This subtask will add a simple > key-value store that maintains in memory at most a maximum number of entries > that were recently read or written. When the cache size reaches the capacity > and a new entry is to be added, the least recently used entry will be > automatically purged from the cache. This key-value store will extend > {{MeteredKeyValueStore}} for monitoring and recording of changes to a backing > topic, enabling recovery of the cache contents from the replicated state. -- This message was sent by Atlassian JIRA (v6.3.15#6346)