All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
v2.4.2 (2024-11-01)
Closed issues:
NebulexRedisAdapter.RedisCluster.Keyslot
incorrectly computes slot for hash tags. #64
v2.4.1 (2024-09-01)
Closed issues:
Merged pull requests:
v2.4.0 (2024-02-11)
Closed issues:
- Consistently getting MOVED error with a cluster #55
Merged pull requests:
- Handle multiple slot ranges #58 (dongfuye)
- Support tuples as keys for
get_all
/put_all
callbacks in Redis/Client cluster #57 (DanielKulesza) - Support string slot values in CLUSTER SHARD response #56 (DanielKulesza)
v2.3.1 (2023-08-05)
Merged pull requests:
- Fix parsing Redis Cluster info returned when running
CLUSTER SHARDS
. #53 (norbajunior)
v2.3.0 (2023-05-20)
Implemented enhancements:
- Allow passing Redis client options to
command
andpipeline
functions #51 - New Redis Cluster management strategy #49
- Improve configuration for Redis Cluster mode #47
Closed issues:
- Refactoring
Codec
toSerializer
#48 - Configurable codec to encode/decode Redis keys and values #45
- Configuring
match_fun
inconn_opts
fails to build release #43 - Redis 7 issue #38
- Allow deletion of multiple keys #37
Merged pull requests:
- Log Cluster Connections Error #52 (mjquinlan2000)
- [#49] New Redis Cluster management strategy #50 (cabol)
- [#45] Configurable codec to encode/decode Redis keys and values #46 (cabol)
- Fix
:otp_app
option in README.md #40 (nallwhy)
v2.2.0 (2022-03-13)
Implemented enhancements:
- Add
command/3
andpipeline/3
extended functions #35 - Implement a Registry-based routing pool strategy #34
v2.1.2 (2021-12-05)
Fixed bugs:
- Raise an error when pipeline results contains one or more Redis errors #33
Closed issues:
- Add Support for SSL #32
Merged pull requests:
- Allow telemetry 1.0 #31 (bjyoungblood)
v2.1.1 (2021-05-24)
Implemented enhancements:
- Add bootstrap server to run init and cleanup jobs (e.g.: attach/detach stats handler) #30
Closed issues:
- NebulexRedisAdapter does not implement
c:stats/0
#28
Merged pull requests:
- Add support for stats via
Nebulex.Telemetry.StatsHandler
#29 (simoncocking)
v2.1.0 (2021-05-15)
Added features:
- Instrument the adapter with Telemetry events #27
Merged pull requests:
- Fix Small Typo on
NebulexRedisAdapter.fix_ttl/1
#26 (lucas-cegatti)
v2.0.0 (2021-02-20)
Added features:
- Added support for Nebulex v2.0.0
Closed issues:
- Nebulex v2.0.0 support #25
v2.0.0-rc.1 (2020-11-29)
Implemented enhancements:
- Allow storing raw strings, not the whole
Nebulex.Object.t()
#15
Closed issues:
- Compatiblity with nebulex v2.0.0-rc.0? #21
- Update redix dependency version to ~> 0.11 #19
- change redis address is invalid #14
Merged pull requests:
- Overall fixes and enhancements #24 (cabol)
- Migrate to Nebulex v2 #23 (cabol)
- Fix a small typo in readme #22 (manusajith)
- #19 redix ~> 0.11 #20 (diogommartins)
v1.1.1 (2020-01-25)
Closed issues:
Merged pull requests:
- Compression of data in Redis #18 (vovayartsev)
- Replaced the redis FLUSHALL command by FLUSHDB #17 (Atlas42)
- [#15] Allow storing raw strings, not the whole
Nebulex.Object.t()
#16 (cabol)
v1.1.0 (2019-05-11)
Implemented enhancements:
- Default cluster support #10
Closed issues:
- Redis Clustering on Redis 4+ without Sentinel #8
Merged pull requests:
v1.0.0 (2018-12-12)
Implemented enhancements:
- Add TravisCI support #7
- Implement
Nebulex.Adapter.Transaction
interface #2 - Implement
Nebulex.Adapter.Queryable
behaviour #1
* This Changelog was automatically generated by github_changelog_generator