From owner-svn-ports-all@freebsd.org Sat Apr 7 17:22:24 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3628DF98ED0; Sat, 7 Apr 2018 17:22:24 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D0A6280C04; Sat, 7 Apr 2018 17:22:23 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id CB93F23BC5; Sat, 7 Apr 2018 17:22:23 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w37HMNZ7094041; Sat, 7 Apr 2018 17:22:23 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w37HMNoJ094039; Sat, 7 Apr 2018 17:22:23 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201804071722.w37HMNoJ094039@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Sat, 7 Apr 2018 17:22:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r466757 - head/databases/cego X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: head/databases/cego X-SVN-Commit-Revision: 466757 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Apr 2018 17:22:24 -0000 Author: pi Date: Sat Apr 7 17:22:23 2018 New Revision: 466757 URL: https://svnweb.freebsd.org/changeset/ports/466757 Log: databases/cego: update 2.39.12 -> 2.39.13 - Introduced CegoTransactionManager::getCrashAffectedTables method. In case of a crash recovery, all transaction affected tables have to be analysed for index objects. Before finishing transactions, the index objects have to be invalidated ( since they might be corrupted ) and after completion of transactions they have to be recreated. This is done now in CegoTableManager::finishOpenTransaction - Fixes in CegoLogManager, CegoRecoveryManager, CegoDistManager and CegoTableManager for LSN handling. Instead of saving the next LSN, now the current written LSN is recorded in CegoLogManager. This seems to be more natural, since a lot of methods set up the LSN to a value + 1. Also this fixes a mismatch between commited lsn and current lsn, which leads to a tableset recovery during startup in any case ( occured with version 2.39.9 ) Submitted by: Bjoern Lemke Modified: head/databases/cego/Makefile head/databases/cego/distinfo Modified: head/databases/cego/Makefile ============================================================================== --- head/databases/cego/Makefile Sat Apr 7 16:40:01 2018 (r466756) +++ head/databases/cego/Makefile Sat Apr 7 17:22:23 2018 (r466757) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cego -PORTVERSION= 2.39.12 +PORTVERSION= 2.39.13 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ Modified: head/databases/cego/distinfo ============================================================================== --- head/databases/cego/distinfo Sat Apr 7 16:40:01 2018 (r466756) +++ head/databases/cego/distinfo Sat Apr 7 17:22:23 2018 (r466757) @@ -1,3 +1,3 @@ -TIMESTAMP = 1522947596 -SHA256 (cego-2.39.12.tar.gz) = 5e41fa096e1982ef2d1ba3e783d6374ff1dc9b994d19bf3920c328adaa73c61e -SIZE (cego-2.39.12.tar.gz) = 1674154 +TIMESTAMP = 1523115064 +SHA256 (cego-2.39.13.tar.gz) = 664e24d4e5951744213e3e1b41639b943913014cb040ac743e7944a8f1662d3a +SIZE (cego-2.39.13.tar.gz) = 1674488