ports/186776: [patch update] databases/cego 2.20.1 -> 2.20.4
Kurt Jaeger
fbsd-ports at opsec.eu
Fri Feb 14 20:50:01 UTC 2014
>Number: 186776
>Category: ports
>Synopsis: [patch update] databases/cego 2.20.1 -> 2.20.4
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Feb 14 20:50:01 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Kurt Jaeger
>Release: FreeBSD 10.0-RELEASE amd64
>Organization:
-
>Environment:
System: FreeBSD f10.opsec.eu 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014 root at snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
databases/cego 2.20.1 -> 2.20.4
Added hitrate calculation to buffer pool information - Added
transitive role removal for all users, if a role is dropped.
Added many improvements to curses based administration
frontent ( cgadm ) Now tableset, user and role administration
can be done supported by an curses based GUI. Null value
check added for "alter table" command, so in case of
modification of an attribute to be not null, the table
entries are checked for it ( new method
CegoTableManager::checkNullValue )
Cleanup in CegoObjectManager ( introduced method getHashPageId)
Fixes for table altering : In case of renaming table
attributes, the corresponding key entries for index, btrees,
fkey and checks have not been modified.
Fixes added in CegoBufferPool::writeAndRemoveTabSet and
CegoBufferPool::writeCheckPoint so just pages are written,
which are occupied. Otherwise, this may lead to system
crash, if pages which have been released ( marked as
NOT_OCCIPIED ) and written to disk.
More fixes for btree added. In some cases, still some btree
pointers were not correct :(
Fixed a problem in CegoFileHandler::allocatePage If a page
is allocated with doAppend == false, the append pointer is
reset. Otherwise, freed pages are never reallocated again
and sustained create/drop operations may lead to page exceed.
>How-To-Repeat:
-
>Fix:
diff -r -u -N databases/cego/Makefile /usr/home/pi/myp/databases/cego/Makefile
--- databases/cego/Makefile 2014-02-01 17:46:39.000000000 +0100
+++ /usr/home/pi/myp/databases/cego/Makefile 2014-02-14 21:43:52.000000000 +0100
@@ -2,7 +2,7 @@
# $FreeBSD: head/databases/cego/Makefile 342123 2014-02-01 11:50:20Z wg $
PORTNAME= cego
-PORTVERSION= 2.20.1
+PORTVERSION= 2.20.4
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff -r -u -N databases/cego/distinfo /usr/home/pi/myp/databases/cego/distinfo
--- databases/cego/distinfo 2014-02-01 17:46:39.000000000 +0100
+++ /usr/home/pi/myp/databases/cego/distinfo 2014-02-14 21:44:15.000000000 +0100
@@ -1,2 +1,2 @@
-SHA256 (cego-2.20.1.tar.gz) = d079976d46f23b6dcdff9c0373661a244d3b2b21fcf6858cb9715a1b389fa19e
-SIZE (cego-2.20.1.tar.gz) = 918413
+SHA256 (cego-2.20.4.tar.gz) = 31f7b6ebda9d4f6e97a56ac12dd7337eef884462ab3ed95ee1e31fb40c75018a
+SIZE (cego-2.20.4.tar.gz) = 919501
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list