RediSearch 2.8.10 released, high-performance full-text search engine

RediSearch 2.8.10 is now released,  a maintenance release of RediSearch 2.8 . The update urgency is "HIGH". There is a serious bug that may affect some users  . Officials recommend upgrading as soon as possible. RediSearch is a high-performance full-text search engine developed by the RedisLabs team and can run on Redis as a Redis Module.

Details

Bug fixes:

  • #4287  Reindexing process when syncing from replica crashes due to internal index variable initialization (MOD-6337, MOD-6336)
  • #4249  Memory tracking on cluster setup leads to high memory usage and potential out of memory (MOD-6123, MOD-5639)
  • #4244WITHCURSOR Profiling using flag  pairs with - clause FT.AGGREGATEcauses crash due to timeout (MOD-5512)
  • #3916JSON Expired documents will crash due to deadlock when querying documents (MOD-5769, MOD-5895, MOD-6189, MOD-5895  )
  • #4235  Node imbalance on the inverted index trie causes excessive database memory growth (MOD-5880, MOD-5952, MOD-6003)
  • #4190  Analysis FT.AGGREGATEcauses RESP3 replies to crash (MOD-6250, MOD-6295)
  • #4148 , #4038 Policies  in cluster settings ON_TIMEOUT FAIL\RETURNare not respected (MOD-6035, MOD-5948, MOD-6090)
  • #4110  Inconsistent error response format during timeout (MOD-6011, MOD-5965)
  • #4104 No response  when using TLS encryption on Amazon Linux 2 FT.SEARCH(MOD-6012)
  • #4009 Timeout error  not returned in cluster setup FT.SEARCH(MOD-5911)
  • #3920 Timeout error  not returned in cluster setup FT.AGGREGATE(MOD-5209)
  • #3914  Geo queries cause crash when data is updated between cursor reads FT.CURSOR READ(MOD-5646)

Improve:

  • #3682FT.INFO Report last key error and field type index failure  in #3682 (MOD-5364)
  • #4243 , #4263 , #4220  ForkGC (garbage collection routine) logic is more stable (MOD-6276)
  • #4236FT.INFO Add vector index parameters to reports (MOD-6198  )
  • #4164TIMEOUT Report , warning  in RESP3 replies MAXPREFIXEXPANSION(MOD-6234)
  • #4165FT.PROFILE Show timeouts in reports (MOD-6184  )
  • #4149FAIL Show Cursor timeout on timeout policy (MOD-5990  )
  • #4147  Initializing the maximum numeric range better balances index leaf splitting (MOD-6232)
  • #3940 Query optimization  when predicate contains multiple INTERSECTION (AND) of  UNION (OR)  (MOD-5910)
  • #4059  When policy ON_TIMEOUT RETURNis , return cursor id when timeout is encountered (MOD-5966)
  • #4006  Index name alias validation may be problematic (MOD-5945)

Update instructions: https://github.com/RediSearch/RediSearch/releases/tag/v2.8.10

Guess you like

Origin www.oschina.net/news/273966/redisearch-2-8-10-released