content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.2-release-notes.md
RedisBloom v2.2.18 requires:
This is a maintenance release for RedisBloom 2.2.
Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.
Details:
Bug fixes:
This is a maintenance release for RedisBloom 2.2.
Update urgency: HIGH: There is a critical bug that may affect a subset of users. Upgrade!
Details:
Bug fixes:
TOPK.INCRBY]({{< relref "commands/topk.incrby" >}}): fix calculation when old fingerprint count is reduced to 0CF.RESERVE]({{< relref "commands/cf.reserve" >}}): fix potential crash on incorrect number of parametersCF.INSERT]({{< relref "commands/cf.insert" >}}): fix crash when capacity is negativeTOPK.INCRBY]({{< relref "commands/topk.incrby" >}}): limit increment to 100,000 to prevent potential long freezesThis is a maintenance release for RedisBloom 2.2.
Update urgency: None.
Details:
Enhancements:
This is a maintenance release for RedisBloom 2.2.
Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.
Details:
This is a maintenance release for RedisBloom 2.2.
Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.
Details:
Bug fixes:
This is a maintenance release for RedisBloom 2.2.
Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.
Details:
Bug fixes:
Improvements:
WITHCOUNT flag to TOPK.LISTThis is a maintenance release for version 1.0.
Update urgency: LOW - No need to upgrade unless there are new features you want to use.
Details:
Headlines:
Details:
Headlines:
Details:
BF.INSERT with multiple new items when a non-scaling filter is full.Headlines:
Details:
Headlines:
Details:
Added functionality
BF.INFO returns details about a specific bloom filterEXPANSION rate. This means each subsequent sub-filter will be expansion times larger as the previous one.NONSCALING argument to disable scaling. (This saves space since less hash functions are used)CF.INFO returns details about a specific cuckoo filterEXPANSION. When an additional filter is created, its size will be the size of the current filter multiplied by the expansion. Higher expansion rates will result in lower error rates.MAXITERATIONS. Number of attempts to swap buckets before declaring filter as full and creating an additional filter.BUCKETSIZE. Number of items in each bucket. Higher bucket size value improves the fill rate but result in a higher error rate and slightly slower operation speed.CMS.INCRBY returns count instead of ‘OK’Minor bug fixes