develooper Front page | perl.perl5.changes | Postings from October 2021

[Perl/perl5] 1d7b70: GDBM_File: Implement crash-tolerance andexport/im...

From:
Sergey Poznyakoff via perl5-changes
Date:
October 14, 2021 02:40
Subject:
[Perl/perl5] 1d7b70: GDBM_File: Implement crash-tolerance andexport/im...
Message ID:
Perl/perl5/push/refs/heads/blead/932ba9-1d7b70@github.com
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 1d7b70436255bf0e7e5c9a8db29ffbf04371b978
      https://github.com/Perl/perl5/commit/1d7b70436255bf0e7e5c9a8db29ffbf04371b978
  Author: Sergey Poznyakoff <gray@gnu.org>
  Date:   2021-10-14 (Thu, 14 Oct 2021)

  Changed paths:
    M MANIFEST
    M ext/GDBM_File/GDBM_File.pm
    M ext/GDBM_File/GDBM_File.xs
    M ext/GDBM_File/Makefile.PL
    A ext/GDBM_File/t/dump.t
    A ext/GDBM_File/t/snapshot.t

  Log Message:
  -----------
  GDBM_File: Implement crash-tolerance and export/import functions.

* ext/GDBM_File/Makefile.PL: Register new constants: gdbm_open
flags and return values for gdbm_latest_snapshot.
* ext/GDBM_File/GDBM_File.pm: Update documentation.
Export new constants.
Raise version to 1.21.
* ext/GDBM_File/GDBM_File.xs (dbcroak): Include system error
infomation, when appropriate.
(gdbm_syserrno): Return a meaningful value if not_here.
(gdbm_dump, gdbm_load, gdbm_convert)
(gdbm_failure_atomic, gdbm_latest_snapshot)
(gdbm_crash_tolerance_status): New functions.
* ext/GDBM_File/t/dump.t: New testcase.
* ext/GDBM_File/t/snapshot.t: New testcase.
* MANIFEST: List new files.





nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About