diff options
author | adam <adam@pkgsrc.org> | 2011-02-15 10:53:55 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2011-02-15 10:53:55 +0000 |
commit | 7b38125bff2c330d181d9a0e71bdc493b27bae0d (patch) | |
tree | 29b1195cecb8da61bcef904f1547969f0e251bcf /databases | |
parent | 6f6280776d6c5fa4e011586642fb12febb49b946 (diff) | |
download | pkgsrc-7b38125bff2c330d181d9a0e71bdc493b27bae0d.tar.gz |
Changes 5.1.25:
* Fixed a leak of log file ids when a database is closed before the end of
a transaction that references it.
* Fixed a bug in page allocation where if a non-transactional update was being
done, then we release the metadata page lock too early possibly leading to
the corruption of the in-memory page list used by DB->compact.
* A log write failure on a replication master will now cause a panic since the
transaction may be committed on some clients.
* Removed the possibility that checkpoints will overlap in the log, decreasing
the time to recover.
* Fixed several bugs that could cause an update running with MVCC to get the
wrong version of a page or improperly update the metadata last page number.
* The database open code will no longer log the open and close of the master
database in a file when opening a sub database in that file.
* Fixed a bug where an error during an update to a hash database with
DB_NOOVERWRITE set could return DB_KEYEXIST rather than the correct error.
* Fixed a bug where an updater supporting DB_READ_UNCOMMITED might downgrade
its lock too soon if there was an error during the update.
* Fixed a bug that could cause the wrong page number to be on a root or
metadata page if DB->compact moved the page and the operation was later
rolled forward.
* Fixed a bug that could cause the close of a secondary index database to fail
if the transaction doing the open aborted.
* Changed SQL API library build on *nix to link with libpthreads when necessary.
* Fixed a JDBC error where building would fail on Solaris without the flag
"-D_HAVE_SQLITE_CONFIG_H".
* Fixed some bugs in log_verify when there are in-memory database logs and
subdb logs.
* Fixed a bug that would return DB_NOTFOUND while searching for an existing
item using a cursor on a non-sorted duplicate btree database.
* Fixed a JDBC bug that the configure can not deal with CPPFLAGS.
* Fixed a bug in the SQL API that would cause a constraint violation when
updating the primary key with the same value.
* Fixed a bug in the SQL BDBSQL_FILE_PER_TABLE option, to allow absolute path
names.
Diffstat (limited to 'databases')
-rw-r--r-- | databases/db5/Makefile | 5 | ||||
-rw-r--r-- | databases/db5/PLIST | 4 | ||||
-rw-r--r-- | databases/db5/distinfo | 8 |
3 files changed, 10 insertions, 7 deletions
diff --git a/databases/db5/Makefile b/databases/db5/Makefile index df293b1d83d..a1455568fbf 100644 --- a/databases/db5/Makefile +++ b/databases/db5/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2010/09/16 07:53:32 adam Exp $ +# $NetBSD: Makefile,v 1.4 2011/02/15 10:53:55 adam Exp $ # # NOTE: # When updating this package, a change in the minor (5.n -> 5.(n+1)) @@ -6,7 +6,7 @@ # ABI depends in buildlink3.mk and bump PKGREVISIONs for all dependencies. # In particular, take care to include BDB_ACCEPTED=db5 packages. -DISTNAME= db-5.1.19 +DISTNAME= db-5.1.25 PKGNAME= ${DISTNAME:S/db/db5/} CATEGORIES= databases MASTER_SITES= http://download.oracle.com/berkeley-db/ \ @@ -15,6 +15,7 @@ MASTER_SITES= http://download.oracle.com/berkeley-db/ \ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.oracle.com/database/berkeley-db/db/index.html COMMENT= Berkeley DB version 5 from Oracle +LICENSE= modified-bsd PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir diff --git a/databases/db5/PLIST b/databases/db5/PLIST index 40946e222cc..ea40a7041aa 100644 --- a/databases/db5/PLIST +++ b/databases/db5/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2010/09/16 07:53:32 adam Exp $ +@comment $NetBSD: PLIST,v 1.3 2011/02/15 10:53:55 adam Exp $ bin/db5_archive bin/db5_checkpoint bin/db5_deadlock @@ -373,6 +373,7 @@ share/doc/db5/api_reference/C/repmgr_add_remote_site_parameter.html share/doc/db5/api_reference/C/repmgr_set_ack_policy_parameter.html share/doc/db5/api_reference/C/repmgr_set_local_site_parameter.html share/doc/db5/api_reference/C/repmgrget_ack_policy.html +share/doc/db5/api_reference/C/repmgrget_local_site.html share/doc/db5/api_reference/C/repmgrlocal_site.html share/doc/db5/api_reference/C/repmgrremote_site.html share/doc/db5/api_reference/C/repmgrset_ack_policy.html @@ -784,6 +785,7 @@ share/doc/db5/api_reference/CXX/repmgr_add_remote_site_parameter.html share/doc/db5/api_reference/CXX/repmgr_set_ack_policy_parameter.html share/doc/db5/api_reference/CXX/repmgr_set_local_site_parameter.html share/doc/db5/api_reference/CXX/repmgrget_ack_policy.html +share/doc/db5/api_reference/CXX/repmgrget_local_site.html share/doc/db5/api_reference/CXX/repmgrlocal_site.html share/doc/db5/api_reference/CXX/repmgrremote_site.html share/doc/db5/api_reference/CXX/repmgrset_ack_policy.html diff --git a/databases/db5/distinfo b/databases/db5/distinfo index eb9889ed09f..39d849e2873 100644 --- a/databases/db5/distinfo +++ b/databases/db5/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.3 2010/09/16 07:53:32 adam Exp $ +$NetBSD: distinfo,v 1.4 2011/02/15 10:53:55 adam Exp $ -SHA1 (db-5.1.19.tar.gz) = 0c84ed9c6e16857ceb66193bedbb15b05ffbebd0 -RMD160 (db-5.1.19.tar.gz) = cc08123ec9bade1d2aaf79d9119b7474634e7f40 -Size (db-5.1.19.tar.gz) = 30698224 bytes +SHA1 (db-5.1.25.tar.gz) = 1a216821957ce910a269bf9916bf49aba0f08b4d +RMD160 (db-5.1.25.tar.gz) = f9da0d6f970ab2647c2fc20d63ca9f7fad0bbf23 +Size (db-5.1.25.tar.gz) = 30804092 bytes SHA1 (patch-aa) = d63b51679a4d948f803a2fbf18e682000ac828dc SHA1 (patch-ab) = 700ef52c29238b84cd913b96f42f01c615f67ace SHA1 (patch-ac) = 0a243583ae2b66290fb83b112c539001bf3feef2 |