diff --git a/.github/workflows/redis_compability.yml b/.github/workflows/redis_compability.yml index 5713b5a..3686549 100644 --- a/.github/workflows/redis_compability.yml +++ b/.github/workflows/redis_compability.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: include: - - redis-version: 7.0-rc3 + - redis-version: 7.0.0 test-target: ct - redis-version: 6.2.6 test-target: ct diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d472b8..9678e0a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,9 @@ ## v1.5.0 -Not yet released. +May 2022. + +* No delay before the first reconnect attempt. * eredis_sub: Automatic re-subscribe on reconnect. Messages on the form `{subscribed, Channel, Pid}` are sent to the controlling diff --git a/README.md b/README.md index f9eb7f0..bf78486 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# eredis (Nordix fork) +# eredis Non-blocking Redis client with focus on performance and robustness. @@ -6,10 +6,16 @@ Non-blocking Redis client with focus on performance and robustness. [![Hex pm](https://img.shields.io/hexpm/v/eredis.svg?style=flat)](https://hex.pm/packages/eredis) [![Hex.pm](https://img.shields.io/hexpm/dt/eredis.svg)](https://hex.pm/packages/eredis) -Improvements and changes in this fork compared to `wooga/eredis` includes +This fork is the official continuation of `wooga/eredis`. +It includes several improvements, such as TLS support and TCP error handling corrections. See [CHANGELOG.md](CHANGELOG.md) for details. +Note: This client connects to a standalone Redis node. +For *Redis Cluster*, you need +[eredis_cluster](https://github.com/Nordix/eredis_cluster) or +[ecredis](https://github.com/HalloAppInc/ecredis). + Supported Redis features: * Any command, through `eredis:q/2,3` diff --git a/mix.exs b/mix.exs index 216cb74..eb8e4e8 100644 --- a/mix.exs +++ b/mix.exs @@ -2,7 +2,7 @@ defmodule Eredis.Mixfile do use Mix.Project @source_url "https://github.com/Nordix/eredis/" - @version "1.4.1" + @version "1.5.0" def project do [ diff --git a/src/eredis.app.src b/src/eredis.app.src index e5785b3..ebe7855 100644 --- a/src/eredis.app.src +++ b/src/eredis.app.src @@ -1,6 +1,6 @@ {application,eredis, [{description,"Erlang Redis Client"}, - {vsn,"1.4.1"}, + {vsn,"1.5.0"}, {modules,[eredis,eredis_client,eredis_parser,eredis_sub, eredis_sub_client]}, {registered,[]},