Changes
🔥 Features:
- Handle search aliased fields with special characters
- Implement EntityStreams findFirstOrElse (upsert)
- Enhanced reference deserializer and on-demand reference cache
- Add support for repository interface projection methods for Hashes
- Add support for repository derived delete methods like Spring Data JPA
- Add exist/notExist predicates for EntityStream's aggregations
- Enable customization of the Redis Indices when declaring an Entity
🐞Bug Fixes:
- Prevent negative TTLs from insta-killing @document annotated entities with save/saveAll
- Address Sentinel support regression
- Change default serializer for java.util.Date to store as millis since epoch for search
- Add com.redis.om.spring.util package to component scan path in the SpringContext class
- @references fields should always be indexed as TAG fields
Other:
- Update Spring Boot/Spring Data Redis to v3.2.5
Contributors
We'd like to thank all the contributors who worked on this release!