Skip to content

Roadmap

Ben Manes edited this page May 13, 2015 · 135 revisions

Development notes for pending tasks.

Version 2.0

  • RemovalListener
    • Delete RemovalNotification from public API
      • Instead use the friendlier lambda syntax of (k, v, cause) -> ...
    • Ensure all notifications are published after the computation completes
      • BoundedLocalCache appears to publish early
  • AsyncLocalCache
    • Add asMap() view

Needs Code Review

  • Expired entries (eligible but not evicted)
    • Do all map methods screen and behave as if no entry exists?
    • Are the statistics recorded as a miss?
  • Reference collected values (eligible but not evicted)
    • Do all map methods screen and behave as if no entry exists?
    • Are the statistics recorded as a miss?
  • Removal listener notification
    • Is the listener notified after the operation completes?
    • Is the listener sent the correct notification?

Future

Clone this wiki locally