Refactor ets_lru into a gen_server
authorPaul J. Davis <paul.joseph.davis@gmail.com>
Fri, 28 Dec 2012 08:14:00 +0000 (02:14 -0600)
committerPaul J. Davis <paul.joseph.davis@gmail.com>
Fri, 28 Dec 2012 08:14:00 +0000 (02:14 -0600)
commit3f2bae1d7aa30c47316e55232050a416d144ac92
treeeb72d957969f69ff5518153a07641e7dd47b48f8
parentd7f227f01946b6fe70cea4c88a1f6dde1a2aacee
Refactor ets_lru into a gen_server

The max_lifetime eviction made me realize this really does need to be an
active process model. This is written as a gen_server with the intention
that it'll be inserted into the supervision tree appropriately by
applications that use it.
.gitignore
src/ets_lru.erl
test/01-basic-behavior.t
test/02-lru-options.t
test/03-limit-max-objects.t
test/04-limit-max-size.t
test/05-limit-lifetime.t
test/tutil.erl