Skip to content

Commit 12f3937

Browse files
committed
Merge branch 'main' into feat-ros-8.2
2 parents 4df4443 + c44d4e8 commit 12f3937

File tree

3 files changed

+84
-1
lines changed

3 files changed

+84
-1
lines changed

.github/workflows/redisvl_docs_sync.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,16 @@ jobs:
6161
linkTitle=$(awk '{ $1=$1; for (i=2; i<=NF; i++) if ($i != "RedisVL" && $i != "API" && $i != "CLI" && $i != "LLMs" && $i != "JSON") $i=tolower($i); print }' <<< "${linkTitle}")
6262
fi
6363
64+
# Get alias
65+
alias=$(echo ${src} | sed -E 's|./redis_vl_hugo/|/integrate/redisvl/| ; s|\.md$|| ; s|\/_index$||')
66+
6467
# Inject frontmatter in destination file
6568
cat >_tmp <<EOL
6669
---
6770
linkTitle: ${linkTitle}
6871
title: ${title}
72+
aliases:
73+
- ${alias}
6974
EOL
7075
7176
# Inject weight property for index pages to preserve order

content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.0-release-notes.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,27 @@ description: Redis Open Source 8.0 release notes.
99
linkTitle: v8.0.0 (May 2025)
1010
min-version-db: blah
1111
min-version-rs: blah
12-
weight: 10
12+
weight: 40
1313
---
1414

15+
## 8.0.3 (July 2025)
16+
17+
Update urgency: `SECURITY`: There are security fixes in the release.
18+
19+
### Security fixes
20+
21+
* (CVE-2025-32023) Fix out-of-bounds write in `HyperLogLog` commands
22+
* (CVE-2025-48367) Retry accepting other connections even if the accepted connection reports an error
23+
24+
### New Features
25+
26+
- [#14065](https://github.com/redis/redis/pull/14065) `VSIM`: Add new `WITHATTRIBS` option to return the JSON attribute associated with an element
27+
28+
### Bug fixes
29+
30+
- [#14085](https://github.com/redis/redis/pull/14085) A short read may lead to an `exit()` on a replica
31+
- [#14092](https://github.com/redis/redis/pull/14092) `db->expires` is not defragmented
32+
1533
## Redis Open Source 8.0.2 (May 2025)
1634

1735
Update urgency: `SECURITY`: There are security fixes in the release.
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
Title: Redis Open Source 8.2 release notes
3+
alwaysopen: false
4+
categories:
5+
- docs
6+
- operate
7+
- stack
8+
description: Redis Open Source 8.2 release notes.
9+
linkTitle: v8.2.0 (July 2025)
10+
min-version-db: blah
11+
min-version-rs: blah
12+
weight: 20
13+
---
14+
15+
## Redis Open Source 8.2.0 (July 2025)
16+
17+
This is the first Release Candidate of Redis Open Source 8.2.
18+
19+
Release Candidates are feature-complete pre-releases. Pre-releases are not suitable for production use.
20+
21+
### Headlines
22+
23+
Redis 8.2 introduces major performance and memory footprint improvements, new commands, and command extensions.
24+
25+
8.2-RC1 is available as a Docker image and can be downloaded from [Docker Hub](https://hub.docker.com/_/redis). Additional distributions will be introduced in upcoming pre-releases.
26+
27+
### Security fixes (compared to 8.2-M01)
28+
29+
- (CVE-2025-27151) redis-check-aof may lead to stack overflow and potential RCE
30+
31+
### New Features (compared to 8.2-M01)
32+
33+
- [#14130](https://github.com/redis/redis/pull/14130) Streams - new commands: `XDELEX` and `XACKDEL`; extension to `XADD` and `XTRIM`
34+
- [#14039](https://github.com/redis/redis/pull/14039) New command: `CLUSTER SLOT-STATS` - get per-slot usage metrics such as key count, CPU time, and network I/O
35+
- [#14122](https://github.com/redis/redis/pull/14122) `VSIM` - new `IN` operator for filtering expressions
36+
- [#Q6329](https://github.com/RediSearch/RediSearch/pull/6329), [#Q6394](https://github.com/RediSearch/RediSearch/pull/6394) - Query Engine - new SVS-VAMANA vector index type which supports vector compression (optimized for Intel machines)
37+
38+
### Bug fixes (compared to 8.2-M01)
39+
40+
- [#14143](https://github.com/redis/redis/pull/14143) Gracefully handle short read errors for hashes with TTL during full sync
41+
42+
### Performance and resource utilization improvements (compared to 8.2-M01)
43+
44+
- [#14103](https://github.com/redis/redis/pull/14103) Optimize `BITCOUNT` by introducing prefetching
45+
- [#14121](https://github.com/redis/redis/pull/14121) Optimize `SCAN` by performing expiration checks only on DBs with volatile keys
46+
- [#14140](https://github.com/redis/redis/pull/14140) Optimize expiry check in `scanCallback`
47+
- [#14131](https://github.com/redis/redis/pull/14131) Optimize `LREM`, `LPOS`, `LINSERT`, `ZRANK`, and more by caching `string2ll` results in `quicklistCompare`
48+
- [#14088](https://github.com/redis/redis/pull/14088) Optimize `COPY`, `RENAME`, and `RESTORE` when TTL is used
49+
- [#14074](https://github.com/redis/redis/pull/14074) Reduce the overhead associated with tracking `malloc`’s usable memory
50+
- [#13900](https://github.com/redis/redis/pull/13900) Optimize the client’s cron to avoid blocking the main thread
51+
- [#J1350](https://github.com/RedisJSON/RedisJSON/pull/1350) JSON - memory footprint improvement by inlining numbers (MOD-9511)
52+
53+
### Metrics
54+
55+
- [#14067](https://github.com/redis/redis/pull/14067) `INFO`: `used_memory_peak_time` - time when `used_memory_peak` was hit
56+
- [#13990](https://github.com/redis/redis/pull/13990) `INFO`:
57+
- `master_current_sync_attempts` - number of times the replica attempted to sync to a master since last disconnection
58+
- `master_total_sync_attempts` - number of times the replica attempted to sync to a master
59+
- `master_link_up_since_seconds` - number of seconds since the link has been up
60+
- `total_disconnect_time_sec` - total cumulative time the replica has been disconnected

0 commit comments

Comments
 (0)