2.0.0-M3
Pre-release
Pre-release
filipecosta90
released this
18 Aug 14:39
·
51 commits
to master
since this release
This PR follows the release of the third milestone in the development of RediSearch 2.0.
RediSearch 2.0, marks the re-architecture of the way indices are kept in sync with the data. Instead of having to write data through the index (using the FT.ADD command), RediSearch will now follow the data written in hashes (HSET) and automatically index it.
Read it all in the following link.
Notwithstanding, this redisearch-go version will still work as expected on previous RediSearch versions (v1.4 and v1.6).
Major updates:
- Added support for RediSearch v2.0 Index Definition (#81)
Enhancements:
- Added support for MAXTEXTFIELDS on FT.CREATE. (#83)
- Enabled Go Modules. (#78)
- Enabled INCR parameter in SUGADD (#74)
Fixes:
- Fixes Client.Delete() behaves opposite to spec. Deprecates Client.Delete() in favor of Cliente.DeleteDocument() for RediSearch >=v2.0 (#80)
Thanks @joshuaray and @TropicalPenguin for the contributing!