Opened 4 weeks ago

Closed 3 weeks ago

#5679 closed enhancement (fixed)

gdbm-1.25

Reported by: Bruce Dubbs Owned by: lfs-book
Priority: normal Milestone: 12.4
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (2)

comment:1 by Bruce Dubbs, 3 weeks ago

Version 1.25, 2025-03-22

  • New function: gdbm_open_ext

This function provides a general-purpose interface for opening and creating GDBM files. It combines the possibilities of gdbm_open and gdbm_fd_open and provides detailed control over database file locking.

  • New gdbmtool command: collisions

The command prints the collision chains for the current bucket, or for the buckets identified by its arguments:

  • collisions
    • Display collisions for the current bucket.
  • collisions N
    • Display collisions for bucket N.
  • collisions N0 N1
    • Display collisions for the range of buckets [N0, N1].
  • Pipelines in gdbmtool

The output of a gdbmtool command can be connected to the input of a shell command using the traditional pipeline syntax.

  • Fix a bug in block coalescing code
  • Other bugfixes

comment:2 by Bruce Dubbs, 3 weeks ago

Resolution: fixed
Status: newclosed

Fixed at commit a05804f155.

Note: See TracTickets for help on using tickets.