Skip to content

@MeirShpilraien MeirShpilraien released this May 18, 2019 · 333 commits to master since this release

RediSearch 1.4.9 Release Notes

Update urgency: Medium

This is a maintenance release for version 1.4.

This release improves overall stability and provides fixes for founded issues .

Main Fixes:

  • Fork GC will now squash the empty blocks of the inverted indexes.
  • Fix invalid memory access when using aggregate with GROUPBY.
  • Fix issue where using limit with SORTBY might return duplicate results.
Assets 2

@MeirShpilraien MeirShpilraien released this Apr 29, 2019 · 333 commits to master since this release

RediSearch 1.4.8 Release Notes

Update urgency: Low

Technical release, no changes nor fixes.

Assets 3

@MeirShpilraien MeirShpilraien released this Apr 29, 2019 · 333 commits to master since this release

RediSearch 1.4.7 Release Notes

Update urgency: Medium

This is a maintenance release for version 1.4.

This release improves overall stability and provides fixes for founded issues .

Main Fixes:

  • Fix issue where Dropping and recreating the same index while querying might cause crashes.
Assets 2

@MeirShpilraien MeirShpilraien released this Apr 8, 2019 · 333 commits to master since this release

RediSearch 1.4.6 Release Notes

Update urgency: Medium

This is a maintenance release for version 1.4.

This release improves overall stability and provides fixes for founded issues .

Main Fixes:

  • Loading a potentially corrupted RDB files generated by versions lower than 1.4
  • Fix issue where REPLACE PARTIAL might not work properly (#621)
Assets 2

@MeirShpilraien MeirShpilraien released this Mar 3, 2019 · 333 commits to master since this release

RediSearch 1.4.5 Release Notes

Update urgency: Low

This is a maintenance release for version 1.4.

This release improves overall stability and provides fixes for founded issues .

Main Fixes:

  • Fixed issue where FORK GC causing redis rdb fork to fail
Assets 2

@MeirShpilraien MeirShpilraien released this Feb 21, 2019 · 333 commits to master since this release

RediSearch 1.4.4 Release Notes

Update urgency: Low

This is a maintenance release for version 1.4.

This release improves overall stability and provides fixes for founded issues .

Main Fixes:

  • Fixed memory leak on Fork GC
  • Fixed key close after releasing GIL on Fork GC (might cause crashed on rare situations)
Assets 2

@mnunberg mnunberg released this Feb 4, 2019 · 333 commits to master since this release

RediSearch 1.4.3 Release Notes

Update urgency: Low

This is a maintenance release for version 1.4.

This release improves overall stability and provides fixes for founded issues .

Main Fixes:

  1. Fixed memory leak on mempool destroy
  2. Fixed process crash when running with fork GC (preview)
  3. Fixed fork GC (preview) deadlock when using Tags
  4. Fixed memory leaks on index creation and deletion
Assets 2

@itamarhaber itamarhaber released this Nov 27, 2018 · 360 commits to master since this release

RediSearch 1.4.2 Release Notes

Update urgency: Low

This is a maintenance release for version 1.4.

This release improves overall stability and provides fixes to issues found.

Assets 2
Nov 18, 2018

@itamarhaber itamarhaber released this Nov 12, 2018

RediSearch 1.4.1 Release Notes

Update urgency: Medium

This is a maintenance release for version 1.4, with the next version planned for release being 2.0.

This release improves overall stability and focuses on performance improvements of the garbage collector. It also includes:

  • New: Runtime Configuration
  • Change: Unlimited Autocomplete Results

Garbage Collector

RediSearch employs a garbage collector that removes deleted documents from the internal data structures.

In this release the garbage collection mechanism was improved in terms of efficiency, i.e. the amount of memory it reclaims, as well as in terms of performance (i.e. it is faster). The improved mechanism uses forked threads. Additional details can be found in this post: How We Increased Garbage Collection Performance with RediSearch 1.4.1.

The improved collection mechanism is currently experimental and is not enabled by default. Enabling the new garbage collection mechanism requires setting the GC_POLICY configuration option to FORK at load time, for example:

$ redis-server --loadmodule ./redisearch.so GC_POLICY FORK

Runtime Configuration

RediSearch's configuration is applied via arguments passed to the module at load time. This release introduces the new FT.CONFIG command that allows to retrieve the current configuration as well as change it during runtime.

Unlimited Autocomplete Results

This version removes the limit of 10 results from FT.SUGGET - you can set the MAX num as high as needed.

Assets 2
You can’t perform that action at this time.