Description
BREAKING CONFIG CHANGE
v1.5.2
introduced a new config, REDIS_OPTIONS
, that could be used alongside REDIS_URL
. To eliminate confusion, now REDIS_OPTIONS
and REDIS_URL
are mutually exclusive; that is, both are capable of specifying additional Redis options, but only one or the other may be used (and at least one must be used).
REDIS_URL
may specify additional options as URL query parameters, ie:redis://localhost:6379?commandTimeout=10000
REDIS_OPTIONS
takes the form of a JSON string:'{"host": "localhost", "port": 6379, "commandTimeout": 10000}'
SSL/TLS Notes for Redis
To enable SSL/TLS for Redis connections:
- WIth
REDIS_URL
, userediss://
as the protocol - WIth
REDIS_OPTIONS
, specify"tls": true
as one of the properties
What's Changed
- fix: remove redundant Quick Start entry from documentation summary by @mattheworris in #791
- Consolidate Redis options and handle ssl by @JoeCap08055 in #792
- fix: use block number, not hash, in mortality era by @JoeCap08055 in #795
- fix: temporarily bump Redis commandTimeout to 25s by @JoeCap08055 in #796
- fix: add missing directories to 'common' pipeline determination flows by @JoeCap08055 in #797
Full Changelog: v1.5.2...v1.5.3