Nebulex v1.1.1 Release Notes

Release Date: 2019-11-07 // 5 months ago
  • Full Changelog

    Implemented enhancements:

    • ➕ Add capability to limit cache size #53
    • Ability to "get or set" a key #49
    • Multilevel Cache: transaction/3 is attempting to change all levels multiple times. #35

    🛠 Fixed bugs:

    • Sporadic :badarg error #52

    Closed issues:

    • Pre Expire Hook #57
    • ➕ Add matching option on returned result to Nebulex.Caching #55
    • Multi Level with dist not working as expected #54
    • Adapter for FoundationDB #51

    🔀 Merged pull requests:

    • ➕ Add match option to Nebulex.Caching #56 (polmiro)

Previous changes from v1.1.0

  • Full Changelog

    Implemented enhancements:

    • ♻️ Refactor flush action in the local adapter to delete all objects instead of deleting all generation tables #48
    • Write a guide for Nebulex.Caching #45
    • Turn Nebulex.Adapter.NodeSelector into a generic hash behavior Nebulex.Adapter.Hash #44
    • Turn Nebulex.Adapters.Dist.RPC into a reusable utility #43
    • ➕ Add support to evict multiple keys from cache in defevict #42

    🛠 Fixed bugs:

    • Custom ttl on mulltilevel cache gets overwritten #46

    Closed issues:

    • 👍 Will nebulex support replicating cache partitions? #47
    • ➕ Add support to define :opts in defcacheable and defupdatable #40
    • ✅ Random test failure - UndefinedFunctionError #28
    • Adapter for Memcached #22
    • Invalidate keys cluster-wide #18

    🔀 Merged pull requests: