Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 May 2019 05:23:19 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r501620 - head/databases/cego
Message-ID:  <201905140523.x4E5NJMw096381@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905140523.x4E5NJMw096381>