summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org>2021-11-14 13:40:59 +0200
committerSergey Poznyakoff <gray@gnu.org>2021-11-14 13:47:25 +0200
commit2cb3428f11998e6f10a92a3963c245cbc8ed7cf3 (patch)
treed388f6e9ebd90b4b3a95bf5a7b3d72e1b41317dc
parent322f6e9c3c13d3079306628b96864f728f87be62 (diff)
downloadgdbm-2cb3428f11998e6f10a92a3963c245cbc8ed7cf3.tar.gz
Version 1.22.90
-rw-r--r--NEWS29
-rw-r--r--configure.ac1
2 files changed, 29 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index b0f09db..a7e535d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,36 @@
-GNU dbm NEWS -- history of user-visible changes. 2021-10-19
+GNU dbm NEWS -- history of user-visible changes. 2021-11-14
Copyright (C) 1990-2021 Free Software Foundation, Inc.
See the end of file for copying conditions.
Please send gdbm bug reports to <bug-gdbm@gnu.org>.
+Version 1.22.90 (git)
+
+* Bucket cache switched from balanced tree to hash table
+
+* 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.
+
Version 1.22, 2021-10-19
* Fix file header validation
diff --git a/configure.ac b/configure.ac
index a79c974..035bb38 100644
--- a/configure.ac
+++ b/configure.ac
@@ -16,6 +16,7 @@
m4_define([_GDBM_VERSION_MAJOR], 1)
m4_define([_GDBM_VERSION_MINOR], 22)
+m4_define([_GDBM_VERSION_PATCH], 90)
AC_INIT([gdbm],
_GDBM_VERSION_MAJOR._GDBM_VERSION_MINOR[]m4_ifdef([_GDBM_VERSION_PATCH],._GDBM_VERSION_PATCH),