svn commit: r466757 - head/databases/cego
Kurt Jaeger
pi at FreeBSD.org
Sat Apr 7 17:22:24 UTC 2018
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 <lemke at lemke-it.com>
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
More information about the svn-ports-all
mailing list