diff options
author | pi <pi@FreeBSD.org> | 2015-06-06 11:25:28 +0800 |
---|---|---|
committer | pi <pi@FreeBSD.org> | 2015-06-06 11:25:28 +0800 |
commit | 9e94f1c2181b7971dd38ccd5491f8fc2ac8f6d6d (patch) | |
tree | 4d9bfe09be51aa6a88cf226508c55832db6d458b /databases | |
parent | 9708f82674f8fc76f9fe3ca6328ae5382b2794b7 (diff) | |
download | freebsd-ports-gnome-9e94f1c2181b7971dd38ccd5491f8fc2ac8f6d6d.tar.gz freebsd-ports-gnome-9e94f1c2181b7971dd38ccd5491f8fc2ac8f6d6d.tar.zst freebsd-ports-gnome-9e94f1c2181b7971dd38ccd5491f8fc2ac8f6d6d.zip |
databases/cego: 2.23.3 -> 2.23.6
- Fix in CegoSelect::buildJoinTables.
After growStep match, growStep is now reset to 1.
This avoids to add tables to the joinlist, which are still not
treated for any appropriate join condition. As an effect of this
bug, execution plan is not evaluated in an optimal manner, which
might lead to long execution times
- Fix in CegoTableManager::insertDataTable, in case of constraint
violation, btrees have not been cleaned up. This may result in
inconsistent btree objects.
- Added a fix in CegoTableManager::updateTuple.
The core operation consists of a deleteDataTable and a
insertDataTable method call. For the insertDataTable method call,
the logging still was enabled. So in addition to an update
operation, also an insert operation was done. In case of recovery
operations, this lead to duplicate entries. Fix:
just change isLogging parameter value for insertDataTable method
from true to false.
Submitted by: Björn Lemke <lemke@lemke-it.com>
Diffstat (limited to 'databases')
-rw-r--r-- | databases/cego/Makefile | 2 | ||||
-rw-r--r-- | databases/cego/distinfo | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/databases/cego/Makefile b/databases/cego/Makefile index a4d98f03c072..25ae055f879e 100644 --- a/databases/cego/Makefile +++ b/databases/cego/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cego -PORTVERSION= 2.23.3 +PORTVERSION= 2.23.6 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ diff --git a/databases/cego/distinfo b/databases/cego/distinfo index 85dcf905a99a..24f30799c7e6 100644 --- a/databases/cego/distinfo +++ b/databases/cego/distinfo @@ -1,2 +1,2 @@ -SHA256 (cego-2.23.3.tar.gz) = bb75e266ca85fc977ae4d8afe592131d22ead834ad07e8e59a281a10f27f54fc -SIZE (cego-2.23.3.tar.gz) = 965264 +SHA256 (cego-2.23.6.tar.gz) = c07fde2dddb47f76ff28f525542cbfdedaca9d0558a10256e9ca6e42e8702983 +SIZE (cego-2.23.6.tar.gz) = 968882 |