Skip to content

Commit 9e85c23

Browse files
Merge pull request #1112 from percona/PSMDB-2018-Release-notes-8.0.20-8
PSMDB-2018 Release notes 8.0.20-8
2 parents 3b5ae11 + 016c496 commit 9e85c23

5 files changed

Lines changed: 59 additions & 3 deletions

File tree

docs/_templates/pdf_cover_page.tpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
<p>
44
<img src="_images/Percona_Logo_Color.png" />
55
</p>
6-
<h1>Server for MongoDB 8.0.19-7</h1>
6+
<h1>Server for MongoDB 8.0.20-8</h1>
77
{% if config.site_description %}
88
<h1>{{ config.site_description }}</h1>
99
{% endif %}
10-
<h2>8.0.19-7 (February 19, 2026)</h2>
10+
<h2>8.0.20-8 (April 1, 2026)</h2>
1111
<br>
1212
<br>

docs/release_notes/8.0.20-8.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
title: Percona Server for MongoDB 8.0.20-8 ({{date.8_0_20}})
2+
summary: Learn about improvements, new features, and bug and security vulnerability fixes in this release
3+
authors:
4+
- Rasika Chivate
5+
version: 8.0.20-8
6+
---
7+
8+
# Percona Server for MongoDB {{ page.meta.version }} ({{date.8_0_20}})
9+
10+
[Install](../install/index.md){.md-button}
11+
[Upgrade from MongoDB Community](../install/upgrade-from-mongodb.md){.md-button}
12+
13+
Percona Server for MongoDB {{ page.meta.version }} is an enhanced, source-available, and highly-scalable database that is a
14+
fully-compatible, drop-in replacement for MongoDB Community Edition.
15+
16+
Percona Server for MongoDB {{ page.meta.version }} includes the improvements and bug fixes from:
17+
18+
- [MongoDB 8.0.20 Community Edition](https://www.mongodb.com/docs/manual/release-notes/8.0/#8.0.20---mar-17--2026)
19+
20+
21+
Percona Server for MongoDB {{ page.meta.version }} supports protocols and drivers of MongoDB Community **8.0.20**.
22+
23+
24+
## Release highlights
25+
26+
### Enhanced LDAP authentication caching
27+
28+
To provide better parity with MongoDB Enterprise and improve performance in high-scale environments, we have introduced two new configuration parameters for LDAP user caching. These options allow administrators to fine-tune how and when cached user information is refreshed, reducing unnecessary overhead on LDAP servers while ensuring security data remains current.
29+
30+
**New parameters**
31+
32+
**ldapUserCacheRefreshInterval:** The `ldapUserCacheRefreshInterval` parameter sets the frequency (in seconds) at which the server proactively refreshes cached user information from the LDAP server. This allows the system to update permissions and group memberships in the background before the cache entry expires. For more detailed information, refer to [MongoDB server parameters](https://www.mongodb.com/docs/manual/reference/parameters/#mongodb-parameter-param.ldapUserCacheRefreshInterval).
33+
34+
**ldapShouldRefreshUserCacheEntries:** The `ldapShouldRefreshUserCacheEntries` parameter is a toggle that determines the cache renewal strategy. For more detailed information, refer to [MongoDB server parameters](https://www.mongodb.com/docs/manual/reference/parameters/#mongodb-parameter-param.ldapShouldRefreshUserCacheEntries).
35+
36+
37+
- If set to true: The server will use the `ldapUserCacheRefreshInterval` to proactively update entries.
38+
39+
- If set to false: The server will wait for the `ldapUserCacheInvalidationInterval` (already supported in PSMDB) to pass before clearing and refetching the entry on the next login attempt.
40+
41+
42+
## Changelog
43+
44+
### Improvements
45+
46+
[PSMDB-1947](https://perconadev.atlassian.net/browse/PSMDB-1947): To provide better parity with MongoDB Enterprise and improve performance in high-scale environments, we have introduced two new configuration parameters for LDAP user caching. These options allow administrators to fine-tune how and when cached user information is refreshed, reducing unnecessary overhead on LDAP servers while ensuring security data remains current.
47+
48+
### Bugs
49+
50+
[PSMDB-1998](https://perconadev.atlassian.net/browse/PSMDB-1998): Resolved an issue where user authentication was stuck indefinitely when the LDAP server was unreachable. Timeouts are now applied to LDAP connections to avoid blocking and ensure more reliable authentication.
51+
52+

docs/release_notes/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11

22
# Percona Server for MongoDB 8.0 release notes
33

4+
* [Percona Server for MongoDB 8.0.20-8 ({{date.8_0_20}})](8.0.20-8.md)
5+
46
* [Percona Server for MongoDB 8.0.19-7 ({{date.8_0_19}})](8.0.19-7.md)
57

68
* [Percona Server for MongoDB 8.0.17-6 ({{date.8_0_17}})](8.0.17-6.md)

mkdocs-base.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,7 @@ nav:
250250
- install/uninstall.md
251251
- Release notes:
252252
- "Release notes index": "release_notes/index.md"
253+
- release_notes/8.0.20-8.md
253254
- release_notes/8.0.19-7.md
254255
- release_notes/8.0.17-6.md
255256
- release_notes/8.0.16-5.md

variables.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# PBM Variables set for HTML output
22
# See also mkdocs.yml plugins.with-pdf.cover_subtitle and output_path
33

4-
release: '8.0.19-7'
4+
release: '8.0.20-8'
55
version: '8.0'
66
mongosh: '2.6.0'
77
year: "2026"
@@ -10,6 +10,7 @@ product:
1010
psmdb_full_name: "Percona Server for MongoDB"
1111

1212
date:
13+
8_0_20: "2026-04-01"
1314
8_0_19: "2026-02-19"
1415
8_0_17: "2026-01-06"
1516
8_0_16: "2025-12-02"

0 commit comments

Comments
 (0)