Skip to content

Releases: 21strive/redifu

v0.13.2: TTL-related bug-fixing

18 Nov 16:20

Choose a tag to compare

  • Fixed TTL inconsistencies
  • Fixed function naming inconsistencies

# v0.13.1: Add relation support for joined data seeding; drop MongoDB support

15 Oct 16:07

Choose a tag to compare

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 RowsScannerWithRelation to 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.