newsGNU dbm - News

Show details for the latest news.

Latest News Approved
Version 1.23
     posted by gray, Fri 04 Feb 2022 02:18:28 PM UTC

Version 1.23 is available for download.

New in this version:

  • Bucket cache switched from balanced tree to hash table (Change suggested by Terence Kelly)

  • Speed up flushing the changed buckets on disk
Version 1.22
     posted by gray, Tue 19 Oct 2021 05:49:09 AM UTC

Version 1.22 is available for download.  This version includes several bugfixes and improves the documentation.  The list of bugfixes follows:

  • Fix file header validation

  • Fix key verification in sequential access

  • Fix testing with DejaGNU 1.6.3

  • Fix stack overflow in print_usage

  • Fix a leak of avail entry on pushing a new avail block

  • Calls to gdbm_recover preserve crash tolerance settings
Version 1.21
     posted by gray, Thu 02 Sep 2021 02:28:17 PM UTC

Version 1.21 is available for download.  This version introduces an important new feature: Crash tolerance, brought to gdbm by Terence Kelly.

Version 1.20
     posted by gray, Thu 17 Jun 2021 11:07:51 AM UTC

Version 1.20 is available for download.

Changes in this version:

New bucket cache

The bucket cache support has been rewritten from scratch.  The new code provides for significant speed up of search operations. [...]

Version 1.19
     posted by gray, Wed 23 Dec 2020 12:59:32 PM UTC

Version 1.19 is available for download.  New in this version:

  • Pre-read the memory mapped regions on systems that support it.

  • gdbmtool: tagged initialization of structured data.

  • Preserve locking type during database reorganization.
Version 1.18.1
     posted by gray, Sat 27 Oct 2018 06:39:33 AM UTC

Version 1.18.1 is available for download (see also list of mirrors).

This is an intermediate release that restores backward compatibility with databases created by gdbm 1.8 (and some later versions, if built with mmapped I/O disabled). See Debian bug 910911 for details.

Version 1.17
     posted by gray, Mon 30 Jul 2018 09:34:12 PM UTC

Version 1.17 is available for download.

Fixes bug#399. See also the improved version of the GDBM_File Perl module.

Version 1.16
     posted by gray, Wed 27 Jun 2018 07:05:54 PM UTC

Version 1.16 has been released.

This version improves free space management and fixes a long-standing bug discovered recently due to introduction of strict database consistency checks.

Version 1.15
     posted by gray, Sat 16 Jun 2018 04:52:39 PM UTC

GDBM version 1.15 is available for download. Important changes in this release:

Extensive database consistency checking

GDBM tries to detect inconsistencies in input database files as early as possible. When an inconcistency is detected, a helpful diagnostics is returned and the database is [...]

Version 1.14
     posted by gray, Mon 01 Jan 2018 09:59:11 PM UTC

Version 1.14 is available for download. This is a bug-fix release. A list of important changes follows:

Make sure created databases are byte-for-byte reproducible

This fixes two longstanding bugs: (1) when allocating database file header blocks, the unused memory is filled with zeroes; [...]

Older News Approved
Version 1.13 released posted by gray, Sat 11 Mar 2017 05:19:51 PM UTC
Switch to Git posted by gray, Thu 07 Jul 2016 01:56:27 PM UTC
Version 1.12 available posted by gray, Tue 17 May 2016 10:40:24 AM UTC
Version 1.10.90 posted by gray, Mon 20 May 2013 08:14:47 AM UTC
Version 1.10 posted by gray, Sun 13 Nov 2011 10:30:03 AM UTC
Version 1.9.1 posted by gray, Sat 13 Aug 2011 04:00:29 PM UTC
Version 1.9 available! posted by gray, Fri 12 Aug 2011 03:54:10 PM UTC

Back to the top

Powered by Savane 3.13-6ae7.
Corresponding source code