9.2.1
Bug fixes
- TCP keepalive for Redis connections apparently caused problems with holding connections open that the Redis server wanted to close. The TCP keepalive setting has been removed, which appears to increase the stability of the Redis connections.
- Connections to Redis are now retried longer (about eight seconds instead of three seconds) in the hope of surviving a Redis restart without failures.
Other changes
- Gafaelfawr now uses the Ruff linter instead of flake8, isort, and pydocstyle.
What's Changed
- [neophile] Update dependencies by @sqrbot in #746
- Bump gatsby from 5.8.1 to 5.9.0 in /ui by @dependabot in #750
- Bump prettier from 2.8.7 to 2.8.8 in /ui by @dependabot in #749
- Bump eslint from 8.38.0 to 8.39.0 in /ui by @dependabot in #748
- Bump styled-components from 5.3.9 to 5.3.10 in /ui by @dependabot in #747
- Bump date-fns from 2.29.3 to 2.30.0 in /ui by @dependabot in #751
- Bump @babel/eslint-parser from 7.21.3 to 7.21.8 in /ui by @dependabot in #753
- Bump eslint from 8.39.0 to 8.40.0 in /ui by @dependabot in #754
- [neophile] Update dependencies by @sqrbot in #752
- [neophile] Update dependencies by @sqrbot in #756
- DM-39186: Redo Redis connection configuration by @rra in #755
- DM-39186: Convert to Ruff for linting by @rra in #757
- DM-39186: Drop aiofiles dependency by @rra in #758
Full Changelog: 9.2.0...9.2.1