-
Couldn't load subscription status.
- Fork 1.2k
Description
The default has been set in the initial commit:
| family: 'IPv4', |
As a result, any project that that effectively uses ioredis defaults is only using IPv4 even when IPv6 is available. This gets worse when Redis is available in IPv6 only.
As an operator for OSS projects like Immich or Ghostfolio I can't get automatic upgrades to IPv6 - manual intervention is required. If the project is flexible around providing custom DSN this is only partially bad. If project only handles parts of connection settings - updating the project is required.
Database drivers (e.g. for PostgreSQL) or @redis/client don't suffer from this limitation and moving to IPv6 is hassle free.