Skip to content

2.0.0-M3

Pre-release
Pre-release
Compare
Choose a tag to compare
@filipecosta90 filipecosta90 released this 18 Aug 14:39
· 51 commits to master since this release
db479df

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!