]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.11] gh-74573: document that ndbm can silently corrupt databases on macOS (GH-11335...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Sat, 23 Dec 2023 12:49:58 +0000 (13:49 +0100)
committerGitHub <noreply@github.com>
Sat, 23 Dec 2023 12:49:58 +0000 (13:49 +0100)
commit478da38e742a230353a41081ab5c5e4029eceef3
tree6604fde8cddf1f1cfa70db0a38f5699deb791cb9
parentfe2b4dd3c0b8712a523cadb23d2e5ee981fe4f7e
[3.11] gh-74573: document that ndbm can silently corrupt databases on macOS (GH-113354) (#113432)

gh-74573: document that ndbm can silently corrupt databases on macOS (GH-113354)

* gh-74573: document that ndbm can silently corrupt databases on macOS

The system ndbm implementation on macOS has an undocumented limitation
on the size of values and can silently corrupt database files when those
are exceeded.

(cherry picked from commit 593b4d81d276b428f926debfe70d56ba94edf0e1)

Co-authored-by: Ronald Oussoren <ronaldoussoren@mac.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Doc/library/dbm.rst
Doc/library/shelve.rst
Misc/NEWS.d/next/macOS/2023-12-21-11-53-47.gh-issue-74573.MA6Vys.rst [new file with mode: 0644]