Skip to content

Commit

Permalink
OP: add relnotes for search, bloom, and time series (#1030)
Browse files Browse the repository at this point in the history
  • Loading branch information
dwdougherty authored Jan 7, 2025
1 parent 19b7e6d commit b816ce7
Show file tree
Hide file tree
Showing 9 changed files with 168 additions and 16 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,28 @@ weight: 96
---
## Requirements

RedisBloom v2.4.9 requires:
RedisBloom v2.4.13 requires:

- Minimum Redis compatibility version (database): 6.0.16
- Minimum Redis Enterprise Software version (cluster): 6.2.8

## v2.4.13 (January 2025)

This is a maintenance release for RedisBloom 2.4.

Update urgency: `SECURITY`: There are security fixes in the release.

Details:

- **Security and privacy:**
- [#845](https://github.com/redisbloom/redisbloom/pull/845) (CVE-2024-53993) CMS: potential out-of-bounds write (MOD-6970)

- Bug fixes:
- [#845](https://github.com/redisbloom/redisbloom/pull/845) `CMS.MERGE` crashes or hangs on negative number of keys (MOD-6964)

- Improvements:
- [#831](https://github.com/redisbloom/redisbloom/pull/831) Added support for Ubuntu 22 and macOS 13 and 14

## v2.4.9 (March 2024)

This is a maintenance release for RedisBloom 2.4.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,28 @@ weight: 95
---
## Requirements

RedisBloom v2.6.13 requires:
RedisBloom v2.6.16 requires:

- Minimum Redis compatibility version (database): 7.2
- Minimum Redis Enterprise Software version (cluster): 7.2.4

## v2.6.16 (January 2025)

This is a maintenance release for RedisBloom 2.6.

Update urgency: `SECURITY`: There are security fixes in the release.

Details:

- **Security and privacy:**
- [#844](https://github.com/redisbloom/redisbloom/pull/844) (CVE-2024-53993) CMS: potential out-of-bounds write (MOD-6970)

- Bug fixes:
- [#844](https://github.com/redisbloom/redisbloom/pull/844) `CMS.MERGE` crashes or hangs on negative number of keys (MOD-6964)

- Improvements:
- [#830](https://github.com/redisbloom/redisbloom/pull/830) Added support for Ubuntu 22 and macOS 13 and 14

## v2.6.13 (July 2024)

This is a maintenance release for RedisBloom 2.6
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,33 @@ weight: 94

## Requirements

RedisBloom v2.8.2 requires:
RedisBloom v2.8.5 requires:

- Minimum Redis compatibility version (database): 7.4
- Minimum Redis Enterprise Software version (cluster): 7.6 (TBD)

## v2.8.5 (January 2025)

This is a maintenance release for RedisBloom 2.8.

Update urgency: `SECURITY`: There are security fixes in the release.

Details:

- **Security and privacy:**
- [#843](https://github.com/redisbloom/redisbloom/pull/843) (CVE-2024-53993) CMS: potential out-of-bounds write (MOD-6970)

- Bug fixes:
- [#843](https://github.com/redisbloom/redisbloom/pull/843) `CMS.MERGE` crashes or hangs on negative number of keys (MOD-6964)
- [#699](https://github.com/redisbloom/redisbloom/pull/699) `BF.RESERVE` crashes (OOM) on huge initialization values (MOD-7057)
- [#843](https://github.com/redisbloom/redisbloom/pull/843) `CF.RESERVE` crashes (OOM) on huge initialization values (MOD-7058)
- [#843](https://github.com/redisbloom/redisbloom/pull/843) `TOPK.RESERVE` crashes (OOM) on huge initialization values (MOD-7059)
- [#843](https://github.com/redisbloom/redisbloom/pull/843) `CMS.INITBYDIM` and `CMS.INITBYPROB` crash (OOM) on huge initialization values (MOD-7060)

- Improvements:
- [#801](https://github.com/redisbloom/redisbloom/pull/801) Support active memory defragmentation (MOD-7890)
- [#829](https://github.com/redisbloom/redisbloom/pull/829) Added support for Ubuntu 22 and macOS 13 and 14

## v2.8 GA (v2.8.2) (July 2024)

This is the General Availability release of RedisBloom 2.8
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,38 @@ weight: 90
---
## Requirements

RediSearch v2.10.7 requires:
RediSearch v2.10.10 requires:

- Minimum Redis compatibility version (database): 7.4
- Minimum Redis Enterprise Software version (cluster): 7.6 (TBD)

## v2.10.10 (January 2025)

This is a maintenance release for RediSearch 2.10

Update urgency: `SECURITY`: There are security fixes in the release.

**Security and privacy**:
- [#5459](https://github.com/redisearch/redisearch/pull/5459) (CVE-2024-51737) Query: potential out-of-bounds write (MOD-8486)

Bug fixes:
- [#5392](https://github.com/redisearch/redisearch/pull/5392) `NOSTEM` option does not work on query, just on tokenisation (index creation) (MOD-7634)
- [#5300](https://github.com/redisearch/redisearch/pull/5300) Prefix/Infix/Suffix queries longer than 1024 chars could cause a crash (MOD-7882)
- [#5294](https://github.com/redisearch/redisearch/pull/5294) Expired keys while background indexing could cause cross slot error when using `replicaof` (MOD-7949)
- [#5282](https://github.com/redisearch/redisearch/pull/5282) `FT.CURSOR READ` retrieving deleted `TAG` fields cause a crash (MOD-8011)
- [#5424](https://github.com/redisearch/redisearch/pull/5424) `FT.AGGREGATE` on numeric fields lead to `failed_calls` count increase on clustered DBs (MOD-8058)
- [#5241](https://github.com/redisearch/redisearch/pull/5241) Memory count on `bytes_collected` by the index sanitiser with missing values (MOD-8097, MOD-8114)

Improvements:
- [#5257](https://github.com/redisearch/redisearch/pull/5257) Optimizing index consumed memory with the creation only upon write operations (MOD-8125)

## v2.10.7 (Septermber 2024)

This is a maintenance release for RediSearch 2.10

Update urgency: `HIGH` : There is a critical bug that may affect a subset of users. Upgrade!

Bug Fixes
Bug Fixes:
- https://github.com/RediSearch/RediSearch/pull/4941 Adjusting the module configuration to avoid routing overload on the first shard in a clustered database (MOD-7505)
- https://github.com/RediSearch/RediSearch/pull/4950 `FT.PROFILE` on `AGGREGATE` numeric queries could cause a crash due to reuse of an internal CURSOR in a large range of numeric values (MOD-7454)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,28 @@ weight: 92
---
## Requirements

RediSearch v2.6.21 requires:
RediSearch v2.6.24 requires:

- Minimum Redis compatibility version (database): 6.0.16
- Minimum Redis Enterprise Software version (cluster): 6.2.8

## v2.6.24 (January 2025)

This is a maintenance release for RediSearch 2.6.

Update urgency: `SECURITY`: There are security fixes in the release.

- **Security and privacy:**
- [#5458](https://github.com/redisearch/redisearch/pull/5458) (CVE-2024-51737) Query: potential out-of-bounds write (MOD-8486)

- Bug fixes:
- [#5302](https://github.com/redisearch/redisearch/pull/5302) Prefix/Infix/Suffix queries longer than 1024 chars could cause a crash (MOD-7882)
- [#5281](https://github.com/redisearch/redisearch/pull/5281) `FT.CURSOR READ` retrieving deleted `TAG` fields cause a crash (MOD-8011)
- [#5168](https://github.com/redisearch/redisearch/pull/5168) Cursors from queries that timed out weren't depleted causing exhaustion of number of cursors available(MOD-8009)

## v2.6.21 (August 2024)

This is a maintenance release for RediSearch 2.6
This is a maintenance release for RediSearch 2.6.

Update urgency: `HIGH` : There is a critical bug that may affect a subset of users. Upgrade!

Expand All @@ -36,7 +50,7 @@ Update urgency: `HIGH` : There is a critical bug that may affect a subset of use

## v2.6.20 (July 2024)

This is a maintenance release for RediSearch 2.6
This is a maintenance release for RediSearch 2.6.

Update urgency: `MODERATE`: Program an upgrade of the server, but it's not urgent.

Expand All @@ -52,7 +66,7 @@ Update urgency: `MODERATE`: Program an upgrade of the server, but it's not urgen

## v2.6.19 (June 2024)

This is a maintenance release for RediSearch 2.6
This is a maintenance release for RediSearch 2.6.

Update urgency: `MODERATE`: Program an upgrade of the server, but it's not urgent.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,34 @@ weight: 91
---
## Requirements

RediSearch v2.8.17 requires:
RediSearch v2.8.21 requires:

- Minimum Redis compatibility version (database): 7.2
- Minimum Redis Enterprise Software version (cluster): 7.2.4

## v2.8.21 (January 2025)

This is a maintenance release for RediSearch 2.8.

Update urgency: `SECURITY`: There are security fixes in the release.

**Security and privacy:**
- [#5457](https://github.com/redisearch/redisearch/pull/5457) (CVE-2024-51737) Query: potential out-of-bounds write (MOD-8486)

Bug fixes:
- [#5299](https://github.com/redisearch/redisearch/pull/5299) Prefix/Infix/Suffix queries longer than 1024 chars could cause a crash (MOD-7882)
- [#5303](https://github.com/redisearch/redisearch/pull/5303) Expired keys while background indexing could cause cross slot error when using `replicaof` (MOD-7949)
- [#5280](https://github.com/redisearch/redisearch/pull/5280) `FT.CURSOR READ` retrieving deleted `TAG` fields cause a crash (MOD-8011)
- [#5427](https://github.com/redisearch/redisearch/pull/5427) `FT.AGGREGATE` on numeric fields lead to `failed_calls` count increase on clustered DBs (MOD-8058)
- [#5242](https://github.com/redisearch/redisearch/pull/5242) Memory count on `bytes_collected` by the index sanitiser with missing values (MOD-8097, MOD-8114)
- [#5167](https://github.com/redisearch/redisearch/pull/5167) Cursors from queries that timed out weren't depleted causing exhaustion of number of cursors available(MOD-8009)

Improvements:
- [#5260](https://github.com/redisearch/redisearch/pull/5260) Optimizing index consumed memory with the creation only upon write operations (MOD-8125)

## v2.8.17 (August 2024)

This is a maintenance release for RediSearch 2.8
This is a maintenance release for RediSearch 2.8.

Update urgency: `HIGH` : There is a critical bug that may affect a subset of users. Upgrade!

Expand All @@ -31,7 +51,7 @@ Update urgency: `HIGH` : There is a critical bug that may affect a subset of use

## v2.8.16 (August 2024)

This is a maintenance release for RediSearch 2.8
This is a maintenance release for RediSearch 2.8.

Update urgency: `HIGH` : There is a critical bug that may affect a subset of users. Upgrade!

Expand Down Expand Up @@ -63,7 +83,7 @@ Update urgency: `HIGH` : There is a critical bug that may affect a subset of use

## v2.8.14 (June 2024)

This is a maintenance release for RediSearch 2.8
This is a maintenance release for RediSearch 2.8.

Update urgency: `MODERATE`: Program an upgrade of the server, but it's not urgent.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,25 @@ weight: 95
---
## Requirements

RedisTimeSeries v1.10.12 requires:
RedisTimeSeries v1.10.16 requires:

- Minimum Redis compatibility version (database): 7.2
- Minimum Redis Enterprise Software version (cluster): 7.2.4

## v1.10.16 (January 2025)

This is a maintenance release for RedisTimeSeries 1.10.

Update urgency: `SECURITY`: There are security fixes in the release.

Details:

- **Security and privacy:**
- [#1673](https://github.com/redistimeseries/redistimeseries/pull/1673) (CVE-2024-51480) `TS.QUERYINDEX`, `TS.MGET`, `TS.MRANGE`, `TS.MREVRANGE` - potential integer overflow leading to an out-of-bounds write (MOD-7548)

- Improvements:
- [#1663](https://github.com/redistimeseries/redistimeseries/pull/1663) Added support for Ubuntu 22 and macOS 13 and 14

## v1.10.12 (March 2024)

This is a maintenance release for RedisTimeSeries 1.10.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,25 @@ weight: 94
---
## Requirements

RedisTimeSeries v1.12.2 requires:
RedisTimeSeries v1.12.5 requires:

- Minimum Redis compatibility version (database): 7.4
- Minimum Redis Enterprise Software version (cluster): 7.6 (TBD)

## v1.12.5 (January 2025)

This is a maintenance release for RedisTimeSeries 1.12.

Update urgency: `SECURITY`: There are security fixes in the release.

Details:

- **Security and privacy:**
- [#1674](https://github.com/redistimeseries/redistimeseries/pull/1674) (CVE-2024-51480) `TS.QUERYINDEX`, `TS.MGET`, `TS.MRANGE`, `TS.MREVRANGE` - potential integer overflow leading to an out-of-bounds write (MOD-7548)

- Improvements:
- [#1662](https://github.com/redistimeseries/redistimeseries/pull/1662) Added support for Ubuntu 22 and macOS 13 and 14

## v1.12 GA (v1.12.2) (July 2024)

This is the General Availability release of RedisTimeSeries 1.12
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,25 @@ weight: 96
---
## Requirements

RedisTimeSeries v1.8.13 requires:
RedisTimeSeries v1.8.16 requires:

- Minimum Redis compatibility version (database): 6.0.16
- Minimum Redis Enterprise Software version (cluster): 6.2.8

## v1.8.16 (January 2025)

This is a maintenance release for RedisTimeSeries 1.8.

Update urgency: `SECURITY`: There are security fixes in the release.

Details

- **Security and privacy:**
- [#1672](https://github.com/redistimeseries/redistimeseries/pull/1672) (CVE-2024-51480) `TS.QUERYINDEX`, `TS.MGET`, `TS.MRANGE`, `TS.MREVRANGE` - potential integer overflow leading to an out-of-bounds write (MOD-7548)

- Improvements:
- [#1664](https://github.com/redistimeseries/redistimeseries/pull/1664) Added support for Ubuntu 22 and macOS 13 and 14

## v1.8.13 (March 2024)

This is a maintenance release for RedisTimeSeries 1.8.
Expand Down

0 comments on commit b816ce7

Please sign in to comment.