Hello, I am pleased to announce the release of GNU dbm version 1.20.
GNU dbm is a library of database functions that use extensible hashing and work similar to the standard UNIX dbm. These routines are provided to a programmer needing to create and manipulate a hashed database. Here are the compressed sources and a GPG detached signature: https://ftp.gnu.org/gnu/gdbm/gdbm-1.20.tar.gz https://ftp.gnu.org/gnu/gdbm/gdbm-1.20.tar.gz.sig Use a mirror for higher download bandwidth: https://www.gnu.org/order/ftp.html Here are the MD5 and SHA1 checksums: 006c19b8b60828fd6916a16f3496bd3c gdbm-1.20.tar.gz f3200c9c4e5c7de4978f838bbabeaa7c5b857bd7 gdbm-1.20.tar.gz New in this release: * New bucket cache The bucket cache support has been rewritten from scratch. The new bucket cache code provides for significant speed up of search operations. * Change in the mmap prereading strategy Pre-reading of the memory mapper regions, introduced in version 1.19 can be advantageous only when doing intensive look-ups on a read-only database. It degrades performance otherwise, especially if doing multiple inserts. Therefore, prereading is no longer enabled automatically and a new flag to gdbm_open is provided, which enables it (GDBM_PREREAD). Best regards, Sergey -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.