Releases: 21strive/redifu
Releases · 21strive/redifu
v0.13.2: TTL-related bug-fixing
# v0.13.1: Add relation support for joined data seeding; drop MongoDB support
Summary
This PR introduces support for seeding joined data directly during the scanning process, removing the need for separate iterations and improving performance.
Changes
- Added
RowsScannerWithRelationto handle joined data during row scanning - Implemented SeedWithRelation and SeedPartialWithRelation methods for both Timeline and Sorted seeders
- Implemented AddRelation and GetRelation methods for both Timeline and Sorted clients
- Removed MongoDB support (breaking change)
Breaking Changes
MongoDB support has been discontinued due to low adoption. This allows the maintainer to focus resources on SQL database implementations (PostgreSQL, MySQL) which serve the majority of use cases. Additionally, many functions containing the term "SQL" have been renamed to remove this terminology, as SQL databases are now the only natively supported option.