Opened 10 years ago

Closed 10 years ago

#4763 closed enhancement (fixed)

Berkeley DB 6.0.30

Reported by: Fernando de Oliveira Owned by: Fernando de Oliveira
Priority: normal Milestone: 7.6
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

http://download.oracle.com/otn/berkeley-db/db-6.0.30.tar.gz

http://download.oracle.com/otndocs/products/berkeleydb/html/changelog_6_0.html#idp51000872

Changes between 12.1.6.0.21 and 12.1.6.0.30

The database record format for databases containing BLOBs has changed in 12.1.6.0.30. Any database from version 12.1.6.0.21 or earlier that contains BLOBs must be upgraded before it can be opened by this or any later version of Berkeley DB. Databases without BLOBs do not require upgrading.

Correct a problem with DB_LOCKDOWN which would cause an mlock error ENOMEM on some operating systems. #21379

Fixed an error which prevented encrypted databases from being upgraded correctly. #22215

Fixed a bug where opening a partition database would fail if the range keys did not fit within a single database page. #22280

Fixed several build failures for different configurations on QNX. #22310

Databases containing BLOBs are now portable between machines of opposite endianness. #22455

Fixed a bug that would prevent a client from rejoining the group when it had been deleted from the replication group earlier. #22460

Update the db_dump and db_printlog utilities to use a -D option to control the amount of data printed. #22485

Old log files will once again be automatically removed in the SQL API. #22521

When a removed site rejoins a two-site replication group with DB_REPMGR_CONF_2SITE_STRICT turned off, defer its election so that the rejoining site does not prematurely elect itself master with only its own vote when the other site is already master. #22683

DB_ENV->close() now detaches from the environment's mmap and shared memory regions even when a panic error (DB_RUNRECOVERY) has been returned. #22805

Fixed a bug the would cause an environment panick when creating in-memory heap databases on certain endian machines. #22929

Empty directories in the BLOB directory will now be deleted after executing a non-transaction protected remove operation on a BLOB enabled database. #22935

All BLOB files will now be deleted when removing a BLOB enabled database that contains subdatabases. #22938

Fixed a bug where a Replication Manager subordinate process could fail its automatic takeover as the replication process because it is unnecessarily waiting for acknowledgements from other sites before the connections to these sites are properly established. #22998

Aborting the creation of a BLOB-enabled database will no longer leave various support files in the environment. #23000

Changes between 12.1.6.0.20 and 12.1.6.0.21

Updated the PHP API to work with PHP 5.4 and above. #22594

Changes between 12.1.6.0.19 and 12.1.6.0.20

Change History (2)

comment:1 by Fernando de Oliveira, 10 years ago

Owner: changed from blfs-book@… to Fernando de Oliveira
Status: newassigned

comment:2 by Fernando de Oliveira, 10 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r12843.

Note: See TracTickets for help on using tickets.