Skip to content

Releases: KosyanMedia/konvex

v1.1.8

29 Jun 08:57
Compare
Choose a tag to compare

Remove binary parentheses for building on Elixir >= 1.15

V1.1.7

17 May 06:53
Compare
Choose a tag to compare

Add custom way of compiling riak_pb dependency, that allows to build konvex in Elixir >= 1.13.0.

v1.1.6

29 Sep 08:55
Compare
Choose a tag to compare

Fix Riak ability to update nonempty text set value to empty set

v1.1.5

22 Aug 11:39
Compare
Choose a tag to compare

Refactor with-clauses into explicit pattern matching to enforce ability implementation specification

v1.1.4

07 Jul 06:44
Compare
Choose a tag to compare

Disable literal-only-constraints in Riak ability implementation arguments

v1.1.3

23 Feb 08:54
Compare
Choose a tag to compare

Bug fixed:

  • Konvex.Implementation.Riak.AnyBucketWithKeyValueAggregate.get_all_keys/0 return value is now conformed with function spec

v1.1.2

15 Feb 10:44
Compare
Choose a tag to compare

Bug fixed:

  • Konvex.Implementation.Riak.Ability.ToPutTextMapValue
  • Konvex.Implementation.Riak.Ability.ToPutTextSetValue

v1.1.1

14 Feb 12:06
Compare
Choose a tag to compare

Refactor Riak implementation to utilise up-to-date :riakc directly, so we can get rid of stale :riak dependency (and all its stale transitive dependencies)

v1.1.0

14 Feb 11:55
Compare
Choose a tag to compare

Added abilities:

  • ToGetAnyValue (key :: String.t) :: :key_not_found | any
  • ToPutAnyValue (key :: String.t, value :: any) :: :unit
  • ToGetAllAnyKeyValues () :: %{key :: String.t => value :: any}

All of them have been implemented for Riak

Added proto-clients:

  • Riak.AnyBucket
  • Riak.AnyBucketWithKeyAggregate
  • Riak.AnyBucketWithKeyValueAggregate

v1.0.0

09 Feb 08:15
Compare
Choose a tag to compare
Update README.md installation instructions