Opened 3 years ago

Closed 3 years ago

#5000 closed enhancement (fixed)

gdbm-1.23

Reported by: Douglas R. Reno Owned by: Xi Ruoyao
Priority: normal Milestone: 11.1
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version

Change History (3)

comment:1 by Xi Ruoyao, 3 years ago

Owner: changed from lfs-book to Xi Ruoyao
Status: newassigned

Take new LFS packages, will use them in my Chapter 8.

comment:2 by Xi Ruoyao, 3 years ago

Version 1.23, 2022-02-04

* Bucket cache switched from balanced tree to hash table

Change suggested by Terence Kelly.

* Speed up flushing the changed buckets on disk

* New option codes for gdbm_setopt

** GDBM_GETDBFORMAT

Return the database format.

** GDBM_GETDIRDEPTH

Return the directory depth, i.e. the number of initial (most significant)
bits in hash value that are interpreted as index to the directory.

** GDBM_GETBUCKETSIZE

Return maximum number of keys per bucket.

** GDBM_GETCACHEAUTO

Return the status of the automatic cache adjustment.

** GDBM_SETCACHEAUTO

Enable or disable automatic cache adjustment.

comment:3 by Xi Ruoyao, 3 years ago

Resolution: fixed
Status: assignedclosed

Fixed for trunk.

Note: See TracTickets for help on using tickets.