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-all mailing list