#4763: Berkeley DB 6.0.30
-------------------------+-------------------------
Reporter: fo | Owner: blfs-book@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.6
Component: BOOK | Version: SVN
Severity: normal | Keywords:
-------------------------+-------------------------
[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
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/4763>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page