svn commit: r501620 - head/databases/cego
Kurt Jaeger
pi at FreeBSD.org
Tue May 14 05:23:20 UTC 2019
Author: pi
Date: Tue May 14 05:23:19 2019
New Revision: 501620
URL: https://svnweb.freebsd.org/changeset/ports/501620
Log:
databases/cego: upgrade 2.44.12 -> 2.44.13
- Further recovery fix in CegoTableManager::insertDataTable In case
of an insert exception ( e.g. duplicate pkey ), a checkpoint is
forced now after deleteData to ensure file consistency
In CegoObjectManager::insertPageData a second checkpoint is forced
after data copy, if a previous checkpoint has occured. Otherwise
this insert might be ignored during recovery because of lower LSN
- Fix in CegoBTreeManager::checkDuplicate, the check for uflag (
returned CegoBTreeNode::valueExists ) to check for high value is
not enough if, entries have been deleted from node.
Instead, all subsequent pages have to be checked until a value higher is found
- Introduced CegoBufferPool::getCPCount() to return to current
checkpoint count. This method is used by CegoTableManager,
CegoObjectManager and CegoTransactionManager to decide, if a
consitency checkpoint is required
- Version passed checkCrashRecovery with the following parameters
NUMRUN=100
DOTRANSACTION=-dotransaction
ARANGE=10000
AINTERVAL=500
ACOUNT=30000
PRIMARY=primary
POOLSIZE=191
All relevant checkpoint situations have been observed over all run
Submitted by: Bjoern Lemke <lemke at lemke-it.com>
Modified:
head/databases/cego/Makefile
head/databases/cego/distinfo
Modified: head/databases/cego/Makefile
==============================================================================
--- head/databases/cego/Makefile Tue May 14 05:10:40 2019 (r501619)
+++ head/databases/cego/Makefile Tue May 14 05:23:19 2019 (r501620)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cego
-PORTVERSION= 2.44.12
+PORTVERSION= 2.44.13
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
Modified: head/databases/cego/distinfo
==============================================================================
--- head/databases/cego/distinfo Tue May 14 05:10:40 2019 (r501619)
+++ head/databases/cego/distinfo Tue May 14 05:23:19 2019 (r501620)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1557559844
-SHA256 (cego-2.44.12.tar.gz) = 42b4dbcc8114df13a39fecaa0d42a0013762cac7a761e3fa3e27fca751cee60b
-SIZE (cego-2.44.12.tar.gz) = 3179740
+TIMESTAMP = 1557731766
+SHA256 (cego-2.44.13.tar.gz) = e103fb02332b3a7d06ad23c62dbbcca60fe130ba2d093eeebee6783381763f74
+SIZE (cego-2.44.13.tar.gz) = 3145617
More information about the svn-ports-head
mailing list