Skip to content

Releases: grempe/ex_rated

v2.1.0

08 Dec 20:05
aabf4c3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.1...v2.1.0

v2.0.1

02 Dec 21:34
8e2651c
Compare
Choose a tag to compare

v2.0.1

  • Add matrix tests for Elixir/OTP versions for Elixir >= 1.6. [@jechol]
  • Remove deprecated Supervisor.Spec.worker usage. [@jechol]
  • Remove init/1 from generated docs. [@jechol]
  • Update config example in README.md

v2.0.0

23 Jun 18:50
73b0f69
Compare
Choose a tag to compare
  • [BREAKING] Fixes #24 (Avoid GenServer Serialization) [@nabaskes, @benwilson512]
    • Improves performance from 2.26 µs/op to 0.89 µs/op (same hardware)
    • Breaking due to changed method for configuring ets_table_name if overriding.
  • Bucket names can be any Erlang term. Fixes #17 [@denvera]
  • Update ex_doc and ex2ms dependencies.
  • _ prefix unused variables to avoid compilation warnings.
  • Fix compilation warning with ets_table_name()
  • Added GitHub Elixir test action.

v1.3.1

25 Feb 23:56
v1.3.1
144a26b
Compare
Choose a tag to compare
  • Update ex2ms to v1.5

Change ETS table visibility back to private, fix table name

19 Jan 18:44
ef7cf73
Compare
Choose a tag to compare
  • Change ETS table visibility back to private
  • Change hardcoded table name in tests to context[:exrated_table]

Added `{:persistent, false}` option to server config to allow persisting data to disk.

18 Jan 19:46
c60dc6f
Compare
Choose a tag to compare

Allows persisting internal state to disk on shutdown and read it in on startup.

Added delete_bucket/1 and inspect_bucket/1 functions

16 Dec 20:26
Compare
Choose a tag to compare
  • Added delete_bucket/1 function. Takes a bucket name and removes it now instead of waiting for pruning (Nick Sanders).
  • Added inspect_bucket/3 function. Returns metadata about buckets (Nick Sanders).